2002-03-09 01:55 Ed Lartey * setup/: packages-R0.3.0, setup_minossoft_tamu: # added release package 2002-03-09 01:45 Ed Lartey * SRT_MINOS/special/post_standard.mk: #fix a bug due to missing line "ENV_TSQL_UPDATE_HOST=`echo $(ENV_TSQL_UPDATE_URL) | cut -f3 -d/ `" 2002-03-08 23:53 Robert Hatcher * Plex/: PlexPlaneId.cxx, PlexPlaneId.h: Add GetNext(EPlaneType) and GetPrevious(EPlaneType) methods for getting a new PlexPlaneId that is logically up/down stream of the current id. 2002-03-08 23:43 Robert Hatcher * R2Hbook/R2hHBOOKShell.h: make dtor virtual since ClassDef macro includes functions that are virtual (and the compiler warns against this). 2002-03-08 23:41 Robert Hatcher * OscProb/OpMatrix.cxx: return *something* when operator() is out-of-bounds (reference to static dummy location); this keeps the compiler happy about ever function returning what it says it will. 2002-03-08 23:32 Sharon Seun * Swimmer/: SwimDefStepper.cxx, SwimDefStepper.h, SwimG4Stepper.h, SwimGeo.cxx, SwimGeo.h, SwimStepOnceAction.cxx, SwimSwimmer.cxx, SwimSwimmer.h, SwimdEdxAction.cxx, SwimdEdxTable.cxx: Update the code to avoid warnings during compiling. 2002-03-08 22:54 Ed Lartey * Validation/testdemo-1.jcm: # no more needed 2002-03-08 22:52 Ed Lartey * Validation/: demodata.jcm, demorerootmc.jcm, midaddata.jcm, midadrerootmc.jcm: # modified 2002-03-08 22:36 Robert Hatcher * NumericalMethods/: NmOdeInt.cxx, NmStepperRKCK.cxx: comment out unused variables 2002-03-08 22:34 Robert Hatcher * Persistency/PerOutputStreamManager.cxx: comment out unused TObject and add the extra ()'s gcc suggest when using assignment in a while conditional. 2002-03-08 22:33 Robert Hatcher * Persistency/PerFileManager.h: in operator= follow abort() with "return *this" in order to satisfy that there is a return of the right type (otherwise insure flags it). 2002-03-08 22:25 Robert Hatcher * RerootExodus/UgliGeometryReroot.cxx: various UgliDbiXXX::GetIndex() take UInt_t and GCC3 complains about passing in negative value -- as it isn't used in any way 0 is as good as -999. 2002-03-08 22:19 Robert Hatcher * MINF_Classes/MINFDetGeom.cxx: TPGON takes an int as 6th arg (8. -> 8); avoid implicit type conversion to suppress GCC3 warning 2002-03-08 22:18 Robert Hatcher * RawData/: LinkDef.h, RawBlockId.cxx, RawBlockId.h, RawBlockRegistry.cxx, RawBlockRegistry.h, RawChannelId.cxx, RawChannelId.h: remove old kruft (R__ANSISTREAM) and add std:: as necessary for GCC3 2002-03-08 22:17 Robert Hatcher * Validity/: VldContext.cxx, VldContext.h, VldTimeStamp.h: remove some kruft (R__ANSISTREAM) having to do with ostream; add std:: as necessary for GCC3 2002-03-08 22:16 Robert Hatcher * Validity/VldTimeStamp.cxx: use gettimeofday() to increase precision of default ctor to ms level. std:: ostream and ios for GCC3 2002-03-08 21:55 Ed Lartey * WebDocs/soft_ins.html: #added new frozen release 2002-03-08 21:35 Ed Lartey * WebDocs/external_products.html: #changed root version 2002-03-08 20:11 Ed Lartey * Validation/: README, midaddata.jcm, midadrerootmc.jcm, muon_dir.C: #added new file 2002-03-08 15:40 musser * DatabaseTables/CalibrationTables/: TimeCalibrationTable.far, TimeCalibrationValidity.far: roys T0 calibration added 2002-03-07 22:30 Ed Lartey * Validation/: demodata.jcm, demorerootmc.jcm: # new file 2002-03-07 22:09 Ed Lartey * Validation/: demodata.jcm, midaddata.jcm, midaddata_pfit.jcm, midaddata_rfit.jcm, midadrerootmc.jcm, midadrerootmcdemux.jcm, midadrerootmcdemux_pfit.jcm, midadrerootmcdemux_rfit.jcm, midadroot.C, testtrackfit.jcm: #okay 2002-03-07 17:40 Brian Rebel * DatabaseTables/PlexTables/far_data_inserts.mysql: plex for planes 1 - 144 2002-03-07 16:51 Robert Hatcher * CandDigit/doc/ChangeLog: document changes from V00-02-00 to V00-03-00. 2002-03-07 15:25 Nick West * WebDocs/CalDetStatus/: description.gif, description.html, description.sda, faq.html, glossary.html, index.html, index.html~, mail_001.html, mail_002.html, mail_003.html, mail_004.html, mail_005.html, mail_006.html, mail_007.html, mail_008.html, mail_009.html, mail_010.html, mail_011.html, mail_012.html, mail_013.html, mail_014.html, mail_015.html, mail_index.html, mail_skel.html, schedule.html, site_pr0001.html, site_pr0002.html, site_pr0003.html, site_pr0004.html, site_problems.html, site_status.html, status_dt0001.html, status_dt0002.html, status_dt0003.html, status_dt0004.html, status_dt0005.html, status_dt0006.html, status_dt0007.html, status_dt0008.html, status_dt0009.html, status_dt0010.html, status_dt0011.html, status_dt0012.html, status_dt0013.html, status_dt0014.html, status_dt0015.html, status_index.html, status_introduction.html, status_is0001.html, status_is0002.html, status_is0003.html, status_is0004.html, status_is0005.html, status_is0006.html, status_is0007.html, status_is0008.html, status_is0009.html, status_is0010.html, status_is0011.html, status_is0012.html, status_is0013.html, status_is0014.html, status_is0015.html, status_is0016.html, status_is0017.html, status_is0018.html, status_is0019.html, status_is0020.html, status_is0021.html, status_is0022.html, status_is0023.html, status_is0024.html, status_is0025.html, status_is0026.html, status_of0001.html, status_of0002.html, status_of0003.html, status_of0004.html, status_of0005.html, status_of0006.html, status_of0007.html, status_of0008.html, status_of0009.html, status_of0010.html, status_of0011.html, status_of0012.html, status_of0013.html, status_of0014.html, status_of0015.html, status_on0001.html, status_pd0001.html, status_pd0002.html, status_pd0003.html, status_rd0001.html, status_rd0002.html, status_rd0004.html, status_rd0005.html, status_rd0006.html, status_rd0007.html, status_rd0008.html, status_rd0009.html, status_rd0010.html, status_sc0001.html, status_sc0002.html, status_sc0003.html, status_sc0004.html, status_sc0005.html, status_sc0006.html, status_sc0007.html, status_sm0001.html, status_sm0002.html, status_sm0003.html, status_sm0004.html, status_sm0005.html, status_sm0006.html, status_to0001.html, status_to0002.html, status_to0003.html, status_to0004.html, status_to0005.html, status_to0006.html, status_to0007.html, webnt_index.html: Move CalDet status into WebDocs. 2002-03-07 15:25 Nick West * WebDocs/WebDocs.html: Remove old front page. Move CalDet status into WebDocs. 2002-03-07 15:04 Nick West * RerootExodus/UgliGeometryReroot.cxx: Bug fix: when creating temporary tables, don't treat +ve cascade entry number as a failure. 2002-03-07 15:00 Nick West * DatabaseInterface/DbiCascader.cxx: When looking for a cascade entry to accept temporary table creation, don't print any warning unless every cascade entry rejects request. 2002-03-07 13:59 Mark Messier * JobControl/JobCommand.cxx: Allow commands that don't begin with '/' so that "/Command/X" and "Command/X" are equivalent 2002-03-07 10:57 rjn * Calibrator/: CalADCtoPE.cxx, CalGainDrift.cxx, CalGainDriftReference.cxx, CalMIPCalibration.cxx, CalMapperData.cxx, CalMapperFits.cxx, CalMapperHeader.cxx, CalMuonCalibration.cxx, CalMuonStats.cxx, CalNonLinearity.cxx, CalPINResponse.cxx, CalPINtoADC.cxx, CalTimeCalibration.cxx: TTried to avoid the defensive coding of Fill() 2002-03-06 19:34 musser * DatabaseTables/CalibrationTables/MapperFitsTable.far: latest version of leons mapper fits 2002-03-06 19:04 rjn * Calibrator/SigMappedCalibrator.cxx: Tidied up SigMappedCalibrator so it checks the mode before getting the database tables. 2002-03-06 18:14 Brian Rebel * DeMux/: DmxDeMuxCosmicsModule.cxx, DmxDeMuxCosmicsModule.h: fix handling of root file and trees. 2002-03-06 17:17 Roy Lee * CandShowerSR/ShowerSRListModule.cxx, CandStripSR/StripSRListModule.cxx, CandStripSR/StripSRListModule.h, CandEventSR/EventSRListModule.cxx: Better handling of output root file. 2002-03-06 17:15 Roy Lee * CandTrackSR/: ArrivalTimeUncertainty.cxx, ArrivalTimeUncertainty.h: Add class ArrivalTimeUncertainty. 2002-03-06 17:14 Roy Lee * CandTrackSR/AlgTrackSRList.cxx: Forgot this file in last update. 2002-03-06 15:28 Brett Viren * MIDAD/: HitBinSE.cxx, Scene.cxx, doc/todo.html: Quiet some messages 2002-03-06 15:02 Roy Lee * CandTrackSR/: AlgTrackSR.cxx, AlgTrackSR.h, CandTrackSR.cxx, CandTrackSR.h, CandTrackSRHandle.cxx, CandTrackSRHandle.h, HoughViewSR.cxx, LinkDef.h, Track2DSR.cxx, Track2DSR.h, TrackSRListModule.cxx, TrackSRListModule.h: Major revision of CandTrackSR package. New features/modifications include: o Addition of class ArrivalTimeUncertainty o Memory leak fix in HoughViewSR o Improvements in the forward/backward determination o Consistent treatment for forward/backward tracks o Access to information from hough transform tracks 2002-03-06 08:02 Nick West * WebDocs/: WebDocs.html, umn_web_tools.html: Add link for FD runs. 2002-03-05 20:46 Brett Viren * MIDAD/: Display.cxx, Display.h, Mint.cxx, MultiDisplay.cxx, MultiDisplay.h, RangeAxis.cxx, ScaledScene.cxx, gui.C: - Add printing, closing, quiting menu items. 2002-03-05 19:18 Brett Viren * MIDAD/: MultiDisplay.cxx, ScaledScene.cxx, ScaledScene.h, gui.C: - Get axis under control again. Now put each central Scene in a ScaledScene which manages zooming and axis. 2002-03-05 18:15 Roy Lee * TimeCalibratorSR/: GNUmakefile, LinkDef.h, TimeCalibratorSRModule.cxx, TimeCalibratorSRModule.h: First pass at a time calibrator module. 2002-03-05 18:12 Mark Messier * setup/packages-development: Add TimeCalibratorSR to list of packages 2002-03-05 18:11 Mark Messier * CVSROOT/: check_access, modules: New package TimeCalibratorSR 2002-03-05 18:08 Mark Messier * TimeCalibratorSR/.cvsignore: Get the TimeCalibratorSR package started 2002-03-05 18:03 Roy Lee * RecoBase/Vertex.h: Change ClassDef(Vertex,0) to ClassDef(Vertex,1). 2002-03-05 16:00 Brett Viren * MIDAD/MultiDisplay.cxx: Slight deborkification 2002-03-05 15:07 Brian Rebel * DeMux/DmxDeMuxCosmicsModule.cxx: fix the TFile stuff a bit more 2002-03-04 23:55 Brett Viren * MIDAD/: GNUmakefile, MultiDisplay.cxx, MultiDisplay.h, RangeAxis.cxx, RangeAxis.h, ScaledScene.cxx, ScaledScene.h, Scene.cxx, Scene.h, SceneDisplay.cxx: - Start splitting out Axis from Scenes - RangeAxis + ScaledScene now handles axis related - Start changing MultiDisplay to use these new classes Compiles, but is borked for now. 2002-03-04 21:30 Brian Rebel * DeMux/: DmxDeMuxCosmicsModule.cxx, DmxDeMuxCosmicsModule.h: revert to old TFile handling method 2002-03-04 20:45 Brian Rebel * DeMux/: DmxDeMuxCosmicsModule.cxx, DmxStatus.cxx: more commits to get rid of error messages 2002-03-04 19:52 Brett Viren * MIDAD/Scenery.cxx: - Try out kClipFrame to keep data objects to central Scene region. This fails with some graphical objects (ie, TBox) but clips tracks correctly. 2002-03-04 17:32 Brett Viren * MIDAD/: MultiDisplay.cxx, Range.h, TrackSceneElement.cxx, TrackSceneElement.h: - Connect up some ranges correctly. - Forward port the fixes from old midad 2002-03-04 16:58 Brett Viren * MIDAD/: GuiAxis.cxx, TrackListViewable.cxx, TrackListViewable.h, midad.C: - Tweak GuiAxis to keep up with the ever changing TGaxis class. - Fix length of tracks (thanks Paul). - Use TArrow for tracks to show direction. 2002-03-04 15:41 Brian Rebel * DeMux/: AlgDeMuxCosmics.cxx, DmxDeMuxCosmicsModule.cxx: icomment out more debugging stuff. create root file for DmxDeMuxCosmicsModule in ctor, so that the autosave function for the trees works. 2002-03-04 08:51 Nick West * RDBC/doc/ChangeLog: Correct tagged version number. 2002-03-04 08:28 Nick West * RDBC/doc/ChangeLog: Tag package. 2002-03-04 08:22 Nick West * DocBuilder/doc/ChangeLog: Tag package. 2002-03-01 23:03 Robert Hatcher * Record/doc/ChangeLog: changes for V00-02-01 tag 2002-03-01 22:34 Robert Hatcher * Conventions/doc/ChangeLog: list changes for tag V00-02-01 2002-03-01 22:33 Robert Hatcher * Conventions/ElecType.cxx: drop use of TString (slow) in favor of old strncmp functions 2002-03-01 22:05 Brett Viren * MIDAD/: MultiDisplay.cxx, Scene.cxx, Scene.h, TrackSceneElement.cxx, gui.C: - Scenes' X/Y "zoomability" can be turned off (eg, for U,V,Z and T proj) - Fix up TrackSceneElement to use vtx+dircosine in uvz space - Fix up gui.C to turn on tracks. Do the following: shell> midad++ file.root midad++ [0] .L gui.C midad++ [1] gFitterType=kPaul midad++ [2] JobC jc; Mint* mint = gui_kitchen_sink(jc) 2002-03-01 20:22 Brian Rebel * DeMux/: DmxDeMuxCosmicsModule.cxx, DmxDeMuxCosmicsModule.h, DmxStatus.cxx, DmxStatus.h: open TFile at beginning of DmxDeMuxCosmicsModule, rather than in EndJob first stab at event timing in DmxStatus 2002-03-01 20:21 Robert Hatcher * BField/: BfldHandler.cxx, doc/ChangeLog: BfldHandle dtor checks whether it has a map or mesh before decrementing the reference count, for case where BField is constructed but no actual call is ever made to GetBField(). 2002-03-01 18:54 Brett Viren * MIDAD/: TrackListViewable.cxx, midad.C: - Following suggestion from Paul, change the way kLinear/kReal tracks are drawn. Now drawn from the actual vertext (duh!) instead of the first strip hit. Length is still distance from first to last hit. 2002-03-01 17:59 Brian Rebel * DeMux/AlgDeMuxCosmics.cxx: get rid of messages for roy 2002-03-01 16:09 Brett Viren * MIDAD/: MultiDisplay.cxx, Range.h, Scene.cxx, Scene.h: - Selection mechanism added to Scene. - Zoom by selection added 2002-03-01 15:58 Robert Hatcher * BField/: BfldLoanPool.cxx, BfldLoanPool.h, BfldMapRect2d.cxx, BfldMeshRect2d.cxx, doc/ChangeLog: add Cleaner class to BfldLoanPool for cleanup of singleton; small changes in debugging messages (and msg levels). 2002-03-01 15:52 Paul Miyagawa * BubbleSpeak/: PlotMuonClusterModule.cxx, PlotMuonClusterModule.h, cdisp.C: PlotMuonClusterModule now no longer requires both the CandClusterList and the CandTrackList to be present to plot successfully. 2002-03-01 15:43 Brett Viren * MIDAD/: Hit2dSE.cxx, HitBinSE.cxx: - Hide STANDARD C++ library calls from lame non standard dinosaur pseudo C++ implementations. SLAC, I'm talking to YOU ! 2002-03-01 14:16 musser * DatabaseTables/CalibrationTables/MapperFitsTable.far: fix strip mapping on mapper fits table 2002-03-01 10:49 Nick West * DatabaseMaintenance/: DbmJob.cc, doc/ChangeLog: Prepare to tag. 2002-03-01 10:44 Nick West * DatabaseInterface/doc/ChangeLog: Prepare to tag version. 2002-03-01 10:34 Nick West * Navigation/doc/: ChangeLog, navlat_PR.html: Prepare to tag release. 2002-02-28 23:24 George Irwin * RDBC/rdbc/TRDBCServer.cxx: 3 more switches from kFalse to 0 due to ROOT change of Bool_t definition from char* to bool. 2002-02-28 22:17 Brett Viren * MIDAD/: Display.cxx, Display.h, Hit2dSE.cxx, Hit2dSE.h, HitBinSE.cxx, HitBinSE.h, Mint.cxx, Scenery.cxx, Scenery.h: - Turn on status bar for DLS. 2002-02-28 22:09 Brian Rebel * DatabaseTables/PlexTables/far_data_inserts.mysql: plex for planes 1 - 136 2002-02-28 21:31 Brett Viren * MIDAD/: DLSBinImp.cxx, DLSBinImp.h, DLSUVZImp.cxx, DigitListScenery.cxx, GNUmakefile, Hit2dSE.cxx, Hit2dSE.h, HitBinSE.cxx, HitBinSE.h, HitList.cxx, HitList.h, gui.C: - All projections displaying (something) now. 2002-02-28 20:01 Ed Lartey * setup/setup_minossoft_tamu: Changed working directory 2002-02-28 18:37 Brett Viren * MIDAD/: DLSUVZImp.cxx, DLSUVZImp.h, DigitListScenery.cxx, GNUmakefile, Hit2dSE.cxx, Hit2dSE.h, StripEndSceneElement.cxx, StripEndSceneElement.h: Renaming. 2002-02-28 18:23 Brett Viren * MIDAD/: DLSUVZImp.cxx, HitList.cxx, HitList.h, StripEndSceneElement.cxx: Use hit list fill functions 2002-02-28 18:19 cbs * MuCal/: Function.C, Function.h, GNUmakefile, LinkDef.h, MuCalFitter.cxx, MuCalFitter.h, MuCalFitterModule.cxx, MuCalFitterModule.h, MuCalTrunc.cxx, MuCalTrunc.h, Rebin.C, spectra_fit.C, spectra_fit.h: Preliminary code for histogramming and fitting muon hits 2002-02-28 18:03 Brett Viren * MIDAD/: HitList.cxx, HitList.h: Fix up filling functions 2002-02-28 16:54 Brett Viren * MIDAD/: HitList.cxx, HitList.h: Add filling functions 2002-02-28 15:42 Mark Messier * RawData/littleendian_strings.cxx: Need #include 2002-02-28 15:06 Nick West * LeakChecker/: LeaClassMonitor.cxx, LeaLeakChecker.cxx, LeaLeakChecker.h, doc/ChangeLog, test/TestLea.cc: Add cleaner helper class to LeaLeakChecker so that the singleton instance is deleted at the end of the job. 2002-02-28 15:04 Nick West * DatabaseInterface/DbiTableProxyRegistry.cxx: Clear pointer to instance in dtor, in case DbiTableProxyRegistry is destroyed before its Cleaner. 2002-02-28 13:54 Mark Messier * CVSROOT/modules: Added MuCal to list of modules 2002-02-28 12:17 Nick West * DatabaseInterface/: DbiValidityRecBuilder.cxx, DbiValidityRecBuilder.h, doc/ChangeLog: Bug fix: Failing query produced a "gap" resultset with detector and simflags set to 0x00ff which prevented the DBI from accessing existing data for all detector/simflag types. 2002-02-28 10:27 Nick West * DatabaseInterface/doc/Testing.html, DatabaseMaintenance/doc/db_distribution.html, UserManualDoc/src/database_interface.tex: Drop 'localhost' in favour of an explicit IP address when specifying a DB url. 2002-02-28 02:04 George Irwin * MINF_Classes/MINFast.cxx: Initialize TFile* to 0 instead of Bool_t. Why did this error start today? "MINFast.cxx:171: initialization to `TFile *' from `Bool_t'" 2002-02-28 00:52 Robert Hatcher * UgliGeometry/UgliLoanPool.cxx: downgrade some "info" messages to "debug" 2002-02-28 00:50 Robert Hatcher * UgliGeometry/: UgliGeomHandle.cxx, UgliGeomHandle.h, UgliGeometry.cxx, doc/ChangeLog: General downgrading of message levels. UgliGeomHandle() ctor (ie. w/ no VldContext) now does produce a non-zero *UgliGeometry but it's a very minimal geometry. This is to allow later assignment to a previously meaningless UgliGeomHandle without segv due to reference counting. 2002-02-28 00:40 Robert Hatcher * Validity/doc/ChangeLog: changes for V00-02-01 2002-02-28 00:38 Robert Hatcher * Validity/VldRange.cxx: allow VldContext to match VldRange is detector and detector mask are both kUnknown (i.e. 0), similarly for simflag. 2002-02-27 22:48 Robert Hatcher * RawData/doc/ChangeLog: log tag V00-03-02 2002-02-27 22:47 Robert Hatcher * RawData/: RawRunEndBlock.cxx, RawRunEndBlock.h: Anticipate change in the interpretation of the last two words in RawRunEndBlock (was deadtime as sec+ns, now total+dropped trigger frames). Official specification not yet supplied, so subject to change; this should be flagged by the minor version # by DAQ. 2002-02-27 22:46 Robert Hatcher * RawData/RawBlockRegistry.cxx: comment in dtor that class is NOT responsible for destroying items in list 2002-02-27 22:45 Robert Hatcher * RawData/: RawRunCommentBlock.cxx, littleendian_strings.cxx, littleendian_strings.h: factor out little-endian long word array to char array code used by both RawRunCommentBlock and RawRunConfigBlock. 2002-02-27 22:44 Robert Hatcher * RawData/: LinkDef.h, RawRunConfigBlock.cxx, RawRunConfigBlock.h: new RawRunConfigBlock holds the "run prepare" string. 2002-02-27 22:22 Brett Viren * MIDAD/: DLSUVZImp.cxx, DLSUVZImp.h, DigitListScenery.cxx, DigitListScenery.h, DigitListSceneryImp.h, GNUmakefile, HitList.cxx, HitList.h, Mint.cxx, Scenery.cxx, StripEndSceneElement.cxx, StripEndSceneElement.h, Util.cxx, Util.h: Cleanups to DLS. 2002-02-27 21:31 Brian Rebel * DeMux/AlgDeMuxCosmics.cxx: another change to improve efficiency 2002-02-27 17:54 Brian Rebel * DeMux/AlgDeMuxCosmics.cxx: fix typo 2002-02-27 17:54 rjn * Calibrator/: MIPCalibrator.cxx, MuonSigCorrCalibrator.cxx, PEGainCalibrator.cxx, PulserSigLinCalibrator.cxx, TimeCalibrator.cxx: Change to fix initialisation bug. Think it was taking the database table name to be the VldContext 2002-02-27 17:52 Brian Rebel * DeMux/AlgDeMuxCosmics.cxx: adjust window fit discrimintation 2002-02-27 14:37 Nick West * RawData/RawBlockRegistry.cxx: Don't destroy RawBlockProxy objects in dtor; they are static objects so will automatically be destroyed (and may not even be on heap). 2002-02-27 13:31 Brian Rebel * DeMux/doc/demux_packrat.html: new addition to packrat 2002-02-27 13:24 Brian Rebel * DeMux/: AlgDeMuxCosmics.cxx, DmxMuonPlane.cxx, demux_fardata.jcm: fix center of gravity for Muon planes with crosstalk digit in them. change sliding window algorithm fit discrimination lk 2002-02-27 12:10 Paul Miyagawa * BubbleSpeak/: BandClusterListModule.cxx, CutDigiPairListModule.cxx, DigiPairListModule.cxx, FitThruMuonListModule.cxx, MSTClusterListModule.cxx, ThruMuonListModule.cxx, cdisp.C, cosmic.C: Created macros for displaying events. The reconstruction path is set up in cosmic.C, then event displays are added in cdisp.C. To view events, start demojob with a data file: demojob run11289.dat.mdaq.root Then, at the demojob prompt execute cdisp.C: .x cdisp.C 2002-02-27 09:16 Nick West * DatabaseInterface/: DbiWriter.cxx, DbiWriter.h, doc/ChangeLog: Protect against use of DbiWriter after DBI has been destroyed. 2002-02-27 00:13 Ed Lartey * setup/install_minossoft: #editted to give correct message when not using pserver 2002-02-26 22:01 Brett Viren * MIDAD/: DigitListScenery.cxx, GuiBase.cxx, Mint.cxx, MultiDisplay.cxx, StripEndSceneElement.cxx: Stick in Z projection 2002-02-26 20:54 Brett Viren * MIDAD/: MultiDisplay.cxx, Scene.cxx, Scene.h: Zoom tweakage. 2002-02-26 20:15 Brett Viren * MIDAD/: CandModel.cxx, DigitListScenery.cxx, DigitListScenery.h, Display.cxx, Display.h, GeomOutlineSceneElement.cxx, GeomScenery.cxx, HitList.cxx, HitList.h, Mint.cxx, MultiDisplay.cxx, MultiDisplay.h, Scene.cxx, Scene.h, Scenery.cxx, StripEndSceneElement.cxx, Watched.h, gui.C: - Add start of U/V projections 2002-02-26 17:24 musser * DatabaseTables/CalibrationTables/: GainDriftMasterTable.far, GainDriftTable.far, GainTable.far, MIPCalibrationTable.far, MapperFitsTable.far, MuonFitsTable.far, NonLinearityTable.far, PINtoADCTable.far, TimeCalibrationTable.far: [no log message] 2002-02-26 16:43 Brian Rebel * DeMux/: DmxDeMuxFilterModule.cxx, DmxDeMuxFilterModule.h: module to filter events that cant be demuxed 2002-02-26 15:26 Brett Viren * Demo/DemoEventDump.cxx: - DumpRawHeader() wasn't checking if the dynamic_cast returns 0. SegVed in the case that Mom holds something else. 2002-02-26 15:22 Brett Viren * MIDAD/gui.C: turn on DLM 2002-02-26 13:25 Brian Rebel * DeMux/doc/demux_packrat.html: packrat for demux package 2002-02-26 10:28 Nick West * DatabaseInterface/DbiTableProxyRegistry.cxx: Print message as DBI shuts down. 2002-02-26 08:17 Nick West * DatabaseMaintenance/doc/db_distribution.html: Cosmetic changes to current distribution trial. 2002-02-25 20:12 Brian Rebel * DeMux/: AlgConfigDeMux.cxx, DmxDeMuxCosmicsModule.cxx, DmxDeMuxCosmicsModule.h, LinkDef.h: more figure of merit stuff 2002-02-25 17:36 Nick West * DatabaseInterface/doc/ChangeLog: Record change to API: DbiRowStream::TableName() returns uppercase. DbiResultPtr protected against use after DBI has been destroyed. 2002-02-25 17:34 Nick West * DatabaseInterface/: DbiResultPtr.cxx, DbiResultPtr.h: Protect against use of DbiResultPtr after DBI has been destroyed. 2002-02-25 16:50 Nick West * DatabaseInterface/DbiTableProxyRegistry.h: Add static Bool_t IsActive() that can be used to check if DBI is currently active i.e has been used and not subsequently destroyed. 2002-02-25 16:03 Nick West * Calibrator/: CalADCtoPE.cxx, CalGainDrift.cxx, CalGainDriftReference.cxx, CalMIPCalibration.cxx, CalMapperData.cxx, CalMapperFits.cxx, CalMapperHeader.cxx, CalMuonCalibration.cxx, CalMuonStats.cxx, CalNonLinearity.cxx, CalPINResponse.cxx, CalPINtoADC.cxx, CalTimeCalibration.cxx: Switch all table name tests to upper case. 2002-02-25 16:01 Nick West * DatabaseInterface/test/DbiValidate.cc: Before destroying DbiTableProxyRegistry, send it ShowStatistics After destroying DbiTableProxyRegistry, clear global pointer to it. 2002-02-25 16:00 Nick West * DatabaseInterface/DbiTableProxyRegistry.cxx: Don't produce output in dtor. In ShowStatistics() add cascader status. 2002-02-25 15:59 Nick West * DatabaseInterface/: DbiRowStream.cxx, DbiRowStream.h: TableName() now returns name in upper case TableNameTc()(new) returns name in true case 2002-02-25 15:56 Nick West * DatabaseInterface/: DbiOutRowStream.cxx, DbiResult.cxx, DbiResultSet.cxx: Use DbiRowStream::TableNameTc() 2002-02-25 15:55 Nick West * DatabaseInterface/DbiCascader.cxx: Don't produce output in dtor. 2002-02-25 15:44 Paul Miyagawa * BubbleSpeak/: AlgBandClusterList.cxx, AlgBandClusterList.h, BandClusterListModule.cxx, BandClusterListModule.h, CandThruMuonHandle.cxx, LinkDef.h: Added a new clustering algorithm. It assumes that strips with digits on both ends form the basis of a central track. Any digits that lie within a central band around this track are included in the main cluster. This algorithm is intended for use with the CalDet. Printout from CandThruMuons now include vertex coordinates and direction cosines. 2002-02-25 14:51 Roy Lee * RecoBase/LinearFit.cxx: Minor change to code, should have no effect unless one called LinearFit with only one data point. 2002-02-25 14:48 Roy Lee * RecoBase/CandReco.cxx: fTimeSlope defaults to 3.33e-9 s/m (speed of light). 2002-02-25 06:04 Sue Kasahara * Persistency/PerInputStreamManager.cxx: Fix for bug introduced in 2/20/2002 update. 2002-02-24 18:01 Sue Kasahara * Dispatcher/doc/ChangeLog: Tagged Dispatcher as V00-03-01. 2002-02-24 17:56 Sue Kasahara * Persistency/doc/ChangeLog: Document Tagging as V00-03-01 2002-02-24 17:05 Sue Kasahara * Dispatcher/test/: DemoClient.csh, DemoClient.sh: Add bash version of DemoClient script. Direct stderr messages to ddsparentserver.lst 2002-02-23 00:28 Robert Hatcher * Plex/: PlexLoanPool.cxx, PlexLoanPool.h, doc/ChangeLog: cleaner class within PlexLoanPool for cleanup of singleton at job end 2002-02-23 00:26 Robert Hatcher * UgliGeometry/: UgliLoanPool.cxx, UgliLoanPool.h, doc/ChangeLog: "cleaner" class for cleanup of singleton at job end 2002-02-23 00:22 Robert Hatcher * RawData/doc/ChangeLog: record changes for V00-03-01 2002-02-23 00:20 Robert Hatcher * RawData/: RawBlockRegistry.cxx, RawBlockRegistry.h: Correct deletion of list of proxies when singleton is destroyed 2002-02-23 00:17 Robert Hatcher * RawData/RawChannelId.cxx: use circular ring of buffers for AsString 2002-02-22 20:21 Roy Lee * RecoBase/: CandTrack.h, CandTrackHandle.cxx, CandTrackHandle.h: Two changes: (1) InShower() is now an integer (before boolean) (2) GetT() returns time corrected for propagation delays (before raw time) 2002-02-22 19:29 Roy Lee * RecoBase/CandRecoHandle.cxx: GetBegPlane() and GetEndPlane() return beginning and ending planes based on timing. 2002-02-22 16:55 Nick West * DatabaseInterface/: DbiTableProxyRegistry.cxx, DbiTableProxyRegistry.h, doc/ChangeLog: Add cleaner helper class to DbiTableProxyRegistry so that caches are cleared at end of job. 2002-02-22 16:46 Brett Viren * WebDocs/install_libsigc++.html: small clarification about source directory name 2002-02-22 16:39 Nick West * LeakChecker/memprobe: Add grand totals of leaks reported and filtered. 2002-02-22 13:21 Brian Rebel * DeMux/DmxDeMuxCosmicsModule.cxx: little typo fixed 2002-02-22 13:20 Brian Rebel * DeMux/: AlgDeMuxCosmics.cxx, AlgDeMuxCosmics.h, DmxDeMuxCosmicsModule.cxx, DmxDeMuxCosmicsModule.h, DmxStatus.cxx, DmxStatus.h: more additions for figure of mertit stuff i 2002-02-22 12:05 Nick West * WebDocs/demojob_help.html: Descibe the new database switches: -d -u -p 2002-02-22 12:02 Nick West * UserManualDoc/src/database_interface.tex, UserManualDoc/src/database_maintenance.tex, DatabaseMaintenance/DbmJob.cc: Use the new JobControl database switches: -d -u -p 2002-02-22 12:01 Nick West * JobControl/: JobCEnv.cxx, JobCRootEnv.cxx: Add new database switches: -d -u -p 2002-02-22 08:30 Nick West * setup/packages-development: Add DatabaseMaintenance to base release. 2002-02-22 05:45 Sue Kasahara * Persistency/: PerInputStreamManager.cxx, PerStreamManager.cxx: Change return value of PerStreamManager::SetFile to be true if at least one of streams had file opened successfully. 2002-02-21 20:55 Robert Hatcher * UgliGeometry/: UgliDbiGeometry.cxx, UgliDbiScintMdl.cxx, UgliDbiScintMdlStruct.cxx, UgliDbiScintPln.cxx, UgliDbiScintPlnStruct.cxx, UgliDbiSteelPln.cxx, UgliDbiStrip.cxx, UgliDbiStripStruct.cxx: change GetTableDescr() string to have upper case columns so that building temp database from REROOT will work when Store() method is called. 2002-02-21 17:38 Brett Viren * WebDocs/install_libsigc++.html: - Add instructions for those with their own main()s and still linking to minos offline. 2002-02-21 15:41 Nick West * LeakChecker/memprobe: Describe changes from ROOT version. 2002-02-21 15:40 Nick West * WebDocs/: MemCheck.html, leak_checkers.html: Factor out MemCheck as a separate document and start to catalogue benign leaks in ROOT. 2002-02-21 15:26 Brian Rebel * DeMux/: AlgDeMuxCosmics.cxx, AlgDeMuxCosmics.h, DmxDeMuxCosmicsModule.cxx, DmxDeMuxCosmicsModule.h, DmxStatus.cxx, DmxStatus.h, demux_fardata.jcm: change to a sliding window demuxing algorithm for cosmic rays 2002-02-21 12:34 Nick West * LeakChecker/test/TestLea.cc: Delete LeakChecker instance at job end - so it doesn't look like a leak! 2002-02-21 12:33 Nick West * LeakChecker/doc/leakche_PR.html: Remove :8875 from fnal.gov URL. 2002-02-21 12:31 Nick West * LeakChecker/memprobe: Cosmetically improved version of $ROOTSYS/bin/memprobe. It gives a grand total leak count plus the sizes whose reports have been suppressed by each filter. 2002-02-21 12:14 Paul Miyagawa * BubbleSpeak/: AlgFitThruMuonList.cxx, CandStraightClusterHandle.cxx, CandThruMuonHandle.cxx: Horizontal tracks (same strip no in each plane) now allowed, although vertical tracks (all strips in same plane) still disallowed. 2002-02-21 11:36 Nick West * UserManualDoc/src/database_maintenance.tex: Explain the use of ENV_TSQL_UPDATE_* variables. 2002-02-21 10:27 Paul Miyagawa * BubbleSpeak/: AlgMSTClusterList.cxx, AlgMSTClusterList.h, CutDigiPairListModule.cxx, MSTClusterListModule.cxx, MSTClusterListModule.h, PlotMSTClusterModule.cxx, SelectGoodMuon.cxx: Assorted minor mods. 2002-02-21 08:25 Nick West * RDBC/rdbc/TSQLUrl.cxx: Fix minor memory leak: char* TSystem::ExpandPathName(const char* path) and char* TSystem::ConcatFileName(const char* dir, const char* name) both return a string that have to be deleted but the code simply assigned that value to a TSTring. 2002-02-21 05:54 Sue Kasahara * IoModules/IoOutputModule.cxx: Adapt to Persistency API changes. Added two new output streams for DaqMonitor and LightInjection records. 2002-02-21 05:52 Sue Kasahara * Persistency/test/DemoDaqOutputModule.cc, Rotorooter/RotoServer.cxx: Adapt to Persistency API change. 2002-02-21 05:52 Sue Kasahara * Persistency/: PerOutputStream.cxx, PerOutputStream.h, PerOutputStreamManager.cxx, PerOutputStreamManager.h, PerStreamManager.cxx, PerStreamManager.h: API changes: Adapt to add new argument to PerOutputStreamManager::OpenStream optionally allowing users to specify the input stream of origin of records to be persisted to a given stream. Useful in distinguishing DaqMonitor,LightInjection, and DaqSnarl RawRecords. Removed PerOutputStreamManager::SetEntry & Store methods and PerStreamManager::Reset methods. Functionality replaced by new PerOutputStreamManager::Put method. 2002-02-21 00:28 George Irwin * Rerootjob/reco_options: Remove "doofus" line. 2002-02-20 18:05 Brian Rebel * DatabaseTables/PlexTables/far_data_inserts.mysql: plex for planes 1 - 132 2002-02-20 03:24 Sue Kasahara * Dispatcher/test/DemoClient.cc: Add description of new subscription method SetSyncDelay. 2002-02-20 03:18 Sue Kasahara * Persistency/: Per.cxx, Per.h, PerInputStream.cxx, PerInputStream.h, PerInputStreamManager.cxx, PerInputStreamManager.h: Implement new feature SetSyncDelay useful for Dispatcher. When reading data from multiple streams from an open file, it allows the user to specify the degree of synchronization required for record set. 0 => no waiting for streams with infrequent or no entries. syncDelay > 0 => wait until difference between last visible vldtimestamp on any tree and current vldtimestamp is greater than syncDelay before giving up on stream(s) with infrequent or no entries. Also has partial fix for problem Brett observed with badly garbled sequencing of records on trees in old calibration detector runs (e.g. run1782.dat.mdaq.root). 2002-02-19 18:04 Nick West * WebDocs/leak_checkers.html: Add some more hints on how to use ROOT's built-in leak checker. Withdraw reservations about using it - and recommend that we use it! 2002-02-19 16:46 Paul Miyagawa * BubbleSpeak/: CutDigiPairListModule.h, FitThruMuonListModule.h, MSTClusterListModule.cxx, MSTClusterListModule.h, PathLenCorrecModule.h, PlotMSTClusterModule.cxx, PlotMSTClusterModule.h, ThruMuonListModule.h: Moved cluster plotting from MSTClusterListModule into PlotMSTClusterModule. 2002-02-19 15:04 Paul Miyagawa * BubbleSpeak/AlgFitThruMuonList.cxx: Reject track fit if either view has a vertical cluster, i.e., only one plane. 2002-02-19 11:33 Nick West * WebDocs/howto_roto.html: Show how to run rotorooter on gzipped file. 2002-02-19 10:30 Paul Miyagawa * BubbleSpeak/: MSTClusterListModule.cxx, PlotMuonClusterModule.cxx: Renamed blank histograms to avoid name conflicts. 2002-02-18 12:44 Nick West * DatabaseInterface/test/DbiValidate.cc: Missed conversion to upper case in GlobalSeqNo test. 2002-02-18 12:13 Nick West * DatabaseInterface/test/: DEMOASCIIDATA.csv, DEMOASCIIDATAVLD.csv, DbiDemoData1.cxx, DbiValidate.cc, DemoASCIICatalogue.db, DemoASCIIData.csv, DemoASCIIDataValidity.csv, DemoData1Validity.dat, DemoData1Vld.dat, DemoData1_2Validity.dat, DemoData1_2Vld.dat, DemoData2Validity.dat, DemoData2Vld.dat, DemoData3Validity.dat, DemoData3Vld.dat, TestDbi.cc, create_DemoData1.mysql, create_DemoData1Validity.mysql, create_DemoData1Vld.mysql, create_DemoData2.mysql, create_DemoData2Validity.mysql, create_DemoData2Vld.mysql, create_DemoData3.mysql, create_DemoData3Validity.mysql, create_DemoData3Vld.mysql, create_GlobalSeqNo.mysql, create_database.mysql, fill_DemoData1.mysql, fill_DemoData1Validity.mysql, fill_DemoData1Vld.mysql, fill_DemoData1_2.mysql, fill_DemoData1_2Validity.mysql, fill_DemoData1_2Vld.mysql, fill_DemoData2.mysql, fill_DemoData2Validity.mysql, fill_DemoData2Vld.mysql, fill_DemoData3.mysql, fill_DemoData3Validity.mysql, fill_DemoData3Vld.mysql, query_DemoData1Validity.mysql: Convert stand-alone testing to new table and column naming convention. 2002-02-18 11:23 Nick West * RerootExodus/UgliGeometryReroot.cxx: Dbi::Mode renamed to Dbi::Task. 2002-02-18 11:22 Nick West * UgliGeometry/UgliDbiGeometry.cxx, UgliGeometry/UgliDbiScintMdl.cxx, UgliGeometry/UgliDbiScintMdlStruct.cxx, UgliGeometry/UgliDbiScintPln.cxx, UgliGeometry/UgliDbiScintPlnStruct.cxx, UgliGeometry/UgliDbiSteelPln.cxx, UgliGeometry/UgliDbiStrip.cxx, UgliGeometry/UgliDbiStripStruct.cxx, Calibrator/CalADCtoPE.cxx, Calibrator/CalGainDrift.cxx, Calibrator/CalGainDriftReference.cxx, Calibrator/CalMIPCalibration.cxx, Calibrator/CalMapperData.cxx, Calibrator/CalMapperFits.cxx, Calibrator/CalMapperHeader.cxx, Calibrator/CalMuonCalibration.cxx, Calibrator/CalMuonStats.cxx, Calibrator/CalNonLinearity.cxx, Calibrator/CalPINResponse.cxx, Calibrator/CalPINtoADC.cxx, Calibrator/CalTimeCalibration.cxx: DbiRowStream::CurColName() const returns uppercase name. 2002-02-18 11:22 Nick West * Plex/: PlexPixelSpotToStripEnd.cxx, PlexPixelToRawChannel.cxx, PlexRawChannelReadoutType.cxx, PlexRawChannelToPinDiode.cxx: DbiRowStream::CurColName() const returns uppercase name 2002-02-18 11:20 Nick West * DatabaseInterface/doc/ChangeLog: Record phase 1 of Database table and column name changes for ORACLE compliance. 2002-02-18 11:17 Nick West * DatabaseInterface/: DbiValidityRec.cxx, DbiValidityRec.h, DbiValidityRecBuilder.cxx, DbiValidityRecBuilder.h, DbiWriter.cxx, DbiWriter.h: Replace Dbi::Mode by Dbi::Task. 2002-02-18 11:16 Nick West * DatabaseInterface/DbiTableProxyRegistry.cxx: Convert table name to upper case if not found in supplied case. Use "Vld" suffix if using upper case names. 2002-02-18 11:16 Nick West * DatabaseInterface/: DbiTableProxy.cxx, DbiTableProxy.h: Ctor takes another arg: The suffix for the auxilliary table name. Replace Dbi::Mode by Dbi::Task 2002-02-18 11:14 Nick West * DatabaseInterface/DbiResultNonAgg.cxx: User upper case for column name tests. 2002-02-18 11:13 Nick West * DatabaseInterface/: DbiResultAgg.cxx, DbiResultPtr.cxx, DbiResultPtr.h: Replace Dbi::Mode by Dbi::Task. 2002-02-18 11:13 Nick West * DatabaseInterface/DbiOutRowStream.cxx: Convert column names to upper case. 2002-02-18 11:13 Nick West * DatabaseInterface/: DbiDBProxy.cxx, DbiDBProxy.h: Support Validity or VLD. Use upper case name for global SeqNo look-up Replace Dbi::Mode by Dbi::Task Use true table name when replacing sequence numbers. Convert column names to upper case. 2002-02-18 11:12 Nick West * DatabaseInterface/: DbiConfigStream.cxx, DbiConfigStream.h: Replace Dbi::Mode by Dbi::Task 2002-02-18 11:11 Nick West * DatabaseInterface/: DbiCascader.cxx, DbiCascader.h: Add TableExists() Support Validity or VLD, Mode or TASK, GlobalSeqNo or GLOBALSEQNO. User upper case for column names. 2002-02-18 11:10 Nick West * DatabaseInterface/: DbiCache.cxx, DbiCache.h: Replace Dbi::Mode by Dbi::Task. 2002-02-18 11:10 Nick West * DatabaseInterface/: Dbi.cxx, Dbi.h: Add static string Dbi::ToUpper(const string & str) Rename Dbi::Mode to Dbi::Task. 2002-02-17 23:25 Mark Messier * IoModules/: IoOutputModule.cxx, IoOutputModule.h: New job control interface 2002-02-17 22:50 Mark Messier * Demo/: DemoEventDump.cxx, DemoEventDump.h, DemoMCFilter.cxx, DemoMCFilter.h, UserAnalysis.cxx, UserAnalysis.h, demo-1.C, demo-1.jcm, demo-1a.C, demo-1a.jcm, demo-2.C, demo-2.jcm, dispatcher.C, fakedaq.C, hello.C: - Make the EventDump and MCFilter modules conform to the new job control interface - Add root macros which do the same jobs as the soon-to-be-removed .jcm files 2002-02-15 17:18 dbox * DatabaseTables/scripts/README: explanation of what all these files are 2002-02-15 17:10 dbox * DatabaseTables/scripts/: cal_inc_triggers.osql, create_calibration_tables.osql, create_db.sh, create_plex_tables.osql, create_ugli_tables.osql, plex_inc_triggers.osql, runit.sh, ugli_inc_triggers.osql: oracle scripts to create plex, ugli, and calibration databases 2002-02-15 16:55 dbox * DatabaseTables/scripts/: AddAutoIncrement.pl, MysqlToOracleFilter.pl, destroy_oracle_db.pl, runit.sh: scripts for mysql-to-oracle conversion of ddl 2002-02-15 16:31 Mark Messier * CVSROOT/check_access: Add dbox to DatabaseTables write list 2002-02-15 12:22 Paul Miyagawa * BubbleSpeak/: AlgDigiPair.cxx, MSTClusterListModule.cxx, PlotMuonClusterModule.cxx, SelectGoodMuon.cxx: Made adjustment to using cached PlexStripEndId in CandStrip. Minor tidy-up in other modules. 2002-02-15 02:00 Mark Messier * IoModules/IoInputModule.cxx: Flag end of input stream when trying to read beyond last file in list 2002-02-14 22:01 Roy Lee * RecoBase/: CandStrip.cxx, CandStrip.h, CandStripHandle.cxx, CandStripHandle.h: Cache best PlexStripEndId in CandStrip. This greatly speeds up reconstruction and analysis code. 100 plane trigger events, before cacheing: Demo(100 in 100 out 0 filt.) 1) +Input::Get n=100 ( 100/ 0) t=( 0.16/ 0.02) 2) +DigitListModule::Get n=100 ( 100/ 0) t=( 0.58/ 0.35) 3) +DigitListModule::Reco n=100 ( 100/ 0) t=( 75.17/ 21.70) 4) +DeMuxCosmicsModule::Reco n=100 ( 100/ 0) t=( 24.22/ 0.00) 5) +StripSRListModule::Reco n=100 ( 100/ 0) t=( 6.59/ 0.15) 6) +StripSRListModule::Ana n=100 ( 100/ 0) t=( 0.56/ 0.01) 7) +SliceSRListModule::Reco n=100 ( 100/ 0) t=( 4.05/ 0.00) 8) +ClusterSRListModule::Reco n=100 ( 100/ 0) t=( 26.91/ 0.01) 9) +ShowerSRListModule::Reco n=100 ( 100/ 0) t=( 5.81/ 0.22) 10) +ShowerSRListModule::Ana n=100 ( 100/ 0) t=( 0.20/ 0.01) 11) +TrackSRListModule::Reco n=100 ( 100/ 0) t=( 276.78/ 2.79) 12) +TrackSRListModule::Ana n=100 ( 100/ 0) t=( 80.86/ 0.01) 13) +EventSRListModule::Reco n=100 ( 100/ 0) t=( 18.52/ 0.66) 14) +EventSRListModule::Ana n=100 ( 100/ 0) t=( 35.35/ 0.00) 100 plane trigger events, after cacheing: Demo(100 in 100 out 0 filt.) 1) +Input::Get n=100 ( 100/ 0) t=( 0.13/ 0.00) 2) +DigitListModule::Get n=100 ( 100/ 0) t=( 0.66/ 0.37) 3) +DigitListModule::Reco n=100 ( 100/ 0) t=( 74.67/ 21.81) 4) +DeMuxCosmicsModule::Reco n=100 ( 100/ 0) t=( 24.18/ 0.02) 5) +StripSRListModule::Reco n=100 ( 100/ 0) t=( 6.82/ 0.20) 6) +StripSRListModule::Ana n=100 ( 100/ 0) t=( 0.17/ 0.00) 7) +SliceSRListModule::Reco n=100 ( 100/ 0) t=( 0.24/ 0.00) 8) +ClusterSRListModule::Reco n=100 ( 100/ 0) t=( 9.59/ 0.00) 9) +ShowerSRListModule::Reco n=100 ( 100/ 0) t=( 5.33/ 0.29) 10) +ShowerSRListModule::Ana n=100 ( 100/ 0) t=( 0.04/ 0.01) 11) +TrackSRListModule::Reco n=100 ( 100/ 0) t=( 29.43/ 2.53) 12) +TrackSRListModule::Ana n=100 ( 100/ 0) t=( 2.58/ 0.01) 13) +EventSRListModule::Reco n=100 ( 100/ 0) t=( 2.61/ 0.68) 14) +EventSRListModule::Ana n=100 ( 100/ 0) t=( 1.28/ 0.00) The time spent in reconstruction packages went from 459.5 seconds to 61.8 seconds, a factor of 7.4. 2002-02-14 21:57 Roy Lee * CandStripSR/AlgStripFarSR.cxx: Call to CandStripHandle::SetBestStripEnd(PlexStripEndId). 2002-02-14 18:45 Roy Lee * CandTrackSR/: AlgTrackSR.cxx, AlgTrackSRList.cxx, HoughTrackSR.cxx, HoughTrackSR.h, HoughViewSR.cxx, HoughViewSR.h, Track2DSR.cxx, Track2DSR.h, TrackSRListModule.cxx, TrackSRListModule.h: Improvements to track fitting: (1) hough analysis before tracking to determine track multiplicity and direction (2) only include hits which are consistent with track slope (3) track in forward and backward directions 2002-02-14 14:36 Nick West * DatabaseInterface/: DbiTimer.cxx, doc/ChangeLog: Remove transient printout from DbiTimer and renable it. 2002-02-14 09:16 Nick West * UserManualDoc/src/database_interface.tex: Add performance warning about defensive Fill(...) programming. 2002-02-13 20:47 Brian Rebel * DeMux/: AlgDeMuxCosmics.cxx, DmxDeMuxCosmicsModule.cxx, DmxDeMuxCosmicsModule.h: fix small bug in straight line fitter, alter method for figure of merit finding. 2002-02-13 16:54 rjn * Calibrator/: DigitCalibrator.cxx, DigitCalibrator.h, MIPCalibrator.h, MuonSigCorrCalibrator.h, PEGainCalibrator.h, PulserSigLinCalibrator.h, SigMappedCalibrator.h, TimeCalibrator.h: Added methods to set the calibration modes. 2002-02-13 16:44 Brian Rebel * DeMux/: AlgDeMuxCosmics.cxx, DmxDeMuxCosmicsModule.cxx, demux_fardata.jcm: small change to the straight line fitter 2002-02-13 15:03 Brian Rebel * DeMux/AlgDeMuxCosmics.cxx: fix logic for determining non-physical solution failures 2002-02-12 22:21 Robert Hatcher * Rotorooter/RotoTalk/rototalk.c: include so that "malloc" is defined 2002-02-12 21:47 Mark Messier * JobControl/JobCInput.cxx: Minor mod's to quiet Insure++ 2002-02-12 21:39 Mark Messier * JobControl/JobCModuleRegistry.h: Provide return operator= to quiet Insure. 2002-02-12 18:55 Brett Viren * MIDAD/doc/index.html: update running instructions 2002-02-12 18:54 Brett Viren * MIDAD/: CandModel.cxx, MomModel.cxx, MomModel.h, gui.C: - CandModel must be able to set CandType since some, eg. CandTrackListHandles are not saved as CandTrackListHandles. - Have MomModel dump what candidates exist - Update gui.C for more flexibility and to show tracks. To run do: root> .L gui.C root> JobC jc root> Mint* mint = gui_kitchen_sink(jc) and/or root> Mint* mint = gui_single_scene(jc) 2002-02-12 17:50 Roy Lee * RecoBase/: CandStripHandle.h, CandTrack.cxx, CandTrack.h, CandTrackHandle.cxx, CandTrackHandle.h: Added methods to determine which CandStrips are in showers. 2002-02-12 17:49 Roy Lee * RecoBase/CandReco.cxx: Copy constructor: fSigMapped and fMIP. 2002-02-12 17:29 Nick West * Plex/PlexRawChannelToPinDiode.cxx: Fix bug in Fill(...) vachip was filled twice and vachan not filled. 2002-02-12 16:39 Brett Viren * MIDAD/TrackListViewable.cxx: - Fscking PoSH ROOT! 2002-02-12 16:10 Ed Lartey * DatabaseTables/CalibrationTables/MIPCalibrationValidity.caldet: # Added new file 2002-02-12 16:07 Ed Lartey * DatabaseTables/CalibrationTables/: MIPCalibrationTableValidity.caldet, MIPCalibrationValidity.caldet: # Remove this two files to add new version 2002-02-12 15:46 Brian Rebel * DeMux/DmxDeMuxCosmicsModule.cxx: tweak the routine to find chi^2 for a fit 2002-02-12 15:17 Mark Messier * IoModules/IoInputModule.cxx: - Implement the GoTo(run,snarl) method - Fix one by one error at start of new file 2002-02-12 15:13 Mark Messier * JobControl/: JobCInput.cxx, JobCInput.h, JobCInputModule.cxx, JobCInputModule.h, JobCPath.cxx: Fix interface to GoTo(run,snarl,direction) method 2002-02-12 14:18 rjn * Calibrator/: MIPCalibrator.cxx, PEGainCalibrator.cxx, PulserSigLinCalibrator.cxx: Changed diagnostic print out to print out correct index 2002-02-11 22:20 Sue Kasahara * Dispatcher/DDSChildServer.cxx: Better handling in case client aborts without properly shutting down server. Limits "broken pipe" message to just 1 (ahem). 2002-02-11 22:18 Ed Lartey * DatabaseTables/CalibrationTables/: GainTable.caldet, GainTableValidity.caldet, MIPCalibrationTable.caldet, MIPCalibrationTableValidity.caldet: # Added new versions of this files 2002-02-11 22:15 Ed Lartey * DatabaseTables/CalibrationTables/: GainTable.caldet, GainTableValidity.caldet, MIPCalibrationTable.caldet: #Removed old files to add new ones with the same names 2002-02-11 18:49 Sue Kasahara * Persistency/: PerInputStreamManager.cxx, PerInputStreamManager.h: Add new data member fMaxSyncDelay and methods to allow user to specify how long they are willing to wait for perfectly synchronized data set when reading from open file. Doesn't work yet. 2002-02-11 18:45 Sue Kasahara * Dispatcher/: DDSChildServer.cxx, DDSSubscription.cxx, DDSSubscription.h: Add support for new subscription option SetMaxSyncDelay. Allows user subscribing to multiple streams to specify how long to wait for perfectly synchronized record set when reading from open file. 2002-02-11 16:49 Brett Viren * MIDAD/: DigitListScenery.cxx, Scene.cxx: Cruft removal, more TGaxis tweaks. 2002-02-11 16:22 Brett Viren * DatabaseMaintenance/GNUmakefile: - Add arch_spec_sigc++.mk. 2002-02-11 14:58 Brian Rebel * DeMux/DmxDeMuxCosmicsModule.cxx: fix type of fXTalkSignal variable in TTree's - had float, when its really a double 2002-02-11 13:19 Mark Messier * Monitoring/GNUmakefile, FarPlaneCheckout/GNUmakefile: Added arch_spec for libsigc++ 2002-02-11 11:53 Nick West * DatabaseMaintenance/: DbmJob.cc, doc/ChangeLog: If ENV_TSQL_UPDATE_* variables exist use them to overwrite the corresponding ENV_TSQL_* variables in the environment (which is local to the execution). So setting ENV_TSQL_UPDATE_* only effects dbmjob jobs. 2002-02-11 11:50 Nick West * DatabaseInterface/: DbiCascader.cxx, doc/ChangeLog: Withdraw update to support ENV_TSQL_UPDATE_* variables. 2002-02-11 05:12 Sue Kasahara * Persistency/: PerInputStream.cxx, PerInputStreamManager.cxx: Modified to support case when TDirectory::ReadKeys returns 0 keys. 2002-02-11 04:37 Sue Kasahara * Dispatcher/LinkDef.h: Add "+" to DDSSubscription to have support for automatic schema evolution 2002-02-10 18:36 Brett Viren * MIDAD/test/test-jc.cxx: Trivial test of JobC 2002-02-09 00:24 Brett Viren * MIDAD/test/GNUmakefile: Comment out all tests 2002-02-08 22:56 Brett Viren * MIDAD/doc/index.html: - Give brief instructions on how to run the new midad. 2002-02-08 22:49 Brett Viren * MIDAD/: Display.cxx, Display.h, JobMenu.cxx, MultiDisplay.cxx, MultiDisplay.h, SceneDisplay.cxx, SceneDisplay.h: - Move some default buttons/menus up into Display - Use double slot idiom to trigger global_update after doing next/prev in JobMenu. 2002-02-08 22:32 Brett Viren * MIDAD/: Display.cxx, GNUmakefile, GuiBase.h, GuiMenu.cxx, GuiMenu.h, JobMenu.cxx, JobMenu.h, JobModel.cxx, JobModel.h, View.h, test/GNUmakefile, test/test-Gui.cxx, test/test-Menu.cxx, test/test-TGMenu.cxx: - Get menus under control again. One day I might actually understand how ROOT does things (if, so, please have me committed). - JobMenu now provides a Paths menu with sub menus for each existing path. Currently submenus provide access to next/prev/rerun for that specific path. 2002-02-08 19:51 Brian Rebel * DeMux/: DmxDeMuxCosmicsModule.cxx, DmxDeMuxCosmicsModule.h: minor change to ttree output 2002-02-08 16:58 Ed Lartey * setup/setup_minossoft_template: Added instructions for updating local database 2002-02-08 13:43 Brian Rebel * DatabaseTables/PlexTables/far_data_inserts.mysql: plex for planes 1 - 116 2002-02-08 11:21 Nick West * WebDocs/: general_help.html, leak_checkers.html: Add page on Leak Checkers with instructions on how to use ROOT's MemCheck. 2002-02-08 09:53 Paul Miyagawa * BubbleSpeak/: CandDigiPair.h, CandDigiPairHandle.cxx, MSTClusterListModule.cxx, MSTClusterListModule.h, PlotMuonClusterModule.cxx, PlotMuonClusterModule.h: Plots now have different symbols for the two strip ends. Updated info printing for CandDigiPairs for new interface to charge. 2002-02-07 22:31 Brett Viren * MIDAD/: GuiMenu.cxx, test/test-Menu.cxx: - re Layout and Map GuiMenuBar after Menu is added or removed 2002-02-07 22:24 Brett Viren * MIDAD/: GuiBase.cxx, GuiBase.h, GuiButton.h, GuiMenu.cxx, GuiMenu.h, JobMenu.cxx, JobMenu.h, JobModel.cxx, test/GNUmakefile, test/test-Gui.cxx, test/test-Menu.cxx: - Start on GUI menu to give access to the state of the job - Detoured onto just making menus work when removing/adding them at run time. 2002-02-07 20:52 Liz Buckley-Geer * SRT_MINOS/SoftRelTools/arch_spec_sigc++.mk: Temporary changes for sites without libsigc++ 2002-02-07 19:57 Brett Viren * Registry/Registry.cxx: - operator= wasn't copying the Registry's name. 2002-02-07 19:48 Brett Viren * MIDAD/: JobModel.cxx, local-sigc.sh: - Use JobCPathRegistry to get any paths that were created before Mint was. - Switch over to using tar file install of libsigc++ 2002-02-07 18:11 Nick West * DatabaseInterface/: DbiCascader.cxx, doc/ChangeLog: Environmental variables ENV_TSQL_UPDATE_* take priority over ENV_TSQL_*, but all 3 (URL,USER,PSWD) must be defined before they do. 2002-02-07 17:44 Brett Viren * MIDAD/: JobModel.cxx, Scene.cxx, Scene.h, SceneDisplay.cxx, SceneDisplay.h, doc/index.html, doc/menu.html, doc/todo.html: - Tweak out the axis a little - Fix some doc links 2002-02-07 17:22 Brett Viren * MIDAD/doc/index.html: Add link to MIDAD-X docs 2002-02-07 16:47 Brett Viren * WebDocs/install_libsigc++.html: - Update information about making missing symlink. 2002-02-07 16:33 Mark Messier * JobControl/JobCPathModule.h: Add access to path registry 2002-02-07 15:48 Brett Viren * MIDAD/: JobModel.cxx, JobModel.h, gui.C: - Hook JobModel up to JobControl signals such that MIDAD is independent on the name of the path. The Next/Prev buttons will work on the first path created. Currently Mint has to be constructed before any Paths in order notice their creation. 2002-02-06 23:57 Robert Hatcher * RawData/: RawRunCommentBlock.cxx, RawRunCommentBlock.h, mdBlockDefinitions.h: internal structure for RawRunCommentBlock is now defined (2 versions). unpacking (and ctor's) now defined and should handle endian problems (blocks written on i86 architecture w/ chars into little endian layout Int_t, ROOT doesn't know that this portion of block should not be byte swapped). 2002-02-06 18:46 Liz Buckley-Geer * SRT_MINOS/special/post_standard.mk: Wrap database stuff in ifeq(PACKAGE) 2002-02-06 18:38 Mark Messier * JobControl/JobCPath.cxx: Connect node signals to path signals 2002-02-06 17:44 Liz Buckley-Geer * SRT_MINOS/special/post_standard.mk: Only add UPDATEDB_command to bin if UPDATEDB is defined 2002-02-05 23:14 George Irwin * CandDigit/: AlgDigit.cxx, AlgMCDigit.cxx, DigitListModule.cxx: Activate DigitCalibrator calls in AlgDigit and AlgMCDigit. DigitListModule will crash unless CalibrationTables are built in offline database. 2002-02-05 22:28 Liz Buckley-Geer * setup/install_minossoft_code: A few changes for the database updating 2002-02-05 22:24 Liz Buckley-Geer * DatabaseTables/: CalibrationTables/GNUmakefile, PlexTables/GNUmakefile, UgliTables/GNUmakefile, HvTables/GNUmakefile, GNUmakefile: make SRT compliant 2002-02-05 22:23 Liz Buckley-Geer * SRT_MINOS/special/post_standard.mk: Add target for updating database during bin target 2002-02-05 20:50 Brett Viren * MIDAD/: ControlBar.cxx, ControlBar.h, GeomScenery.cxx, GuiBase.h, GuiFrame.h, GuiMainWindow.h, GuiMenu.h, HeaderDisplay.h, JobModel.cxx, JobModel.h, Mint.cxx, Mint.h, MomModel.cxx, MultiDisplay.cxx, MultiDisplay.h, Scene.cxx, Scene.h, gui.C: - Reorg how ControlBar controls JobModel - GeomScenery doesn't config if gets bogus geometry - Attach JobModel to JobCPath::SigEndRun (works!) - Mint no longer must provide Next/Prev (no more "self-triggering") - Scene::FullZoom added - MultiDisplay: add full zoom button, hold scenes in a map, now shows events 2002-02-05 16:40 Brett Viren * MIDAD/: Control.h, ControlBar.cxx, ControlBar.h, Display.cxx, Display.h, GNUmakefile, JobModel.cxx, JobModel.h, MultiDisplay.cxx, Scene.cxx, Scenery.cxx, View.h, gui.C, local-sigc.sh: - Resurrect ControlBar, now used in Multidisplay - Add default (empty) button bar to Displays - More tweaks in Scene/Scenery's initial ranges to avoid innocuous warnings from TPad. - Add SITE_HAS_SIGC defs to local-sigc.sh to comply with new SRT build mech. 2002-02-05 16:17 Brian Rebel * DeMux/: AlgDeMuxLI.cxx, AlgDeMuxLI.h, DmxDeMuxCosmicsModule.cxx, DmxDeMuxCosmicsModule.h, DmxDeMuxLIModule.cxx, DmxStatus.cxx, demux_fardata.jcm: more changes 2002-02-04 22:51 Brett Viren * WebDocs/install_libsigc++.html: Document interim build instructions 2002-02-04 22:34 Brett Viren * Demo/GNUmakefile, Dispatcher/GNUmakefile, DocBuilder/GNUmakefile, Islands/GNUmakefile, JobControl/GNUmakefile, MIDAD/GNUmakefile, MIDAD/main/GNUmakefile, Minfastjob/GNUmakefile, Rotorooter/GNUmakefile: Fix to work with SRT libsigc++ support 2002-02-04 20:43 Brett Viren * MIDAD/: GNUmakefile, GeomOutlineSceneElement.cxx, GeomOutlineSceneElement.h, GeomScenery.cxx, GeomScenery.h, Mint.cxx, MomModel.cxx, MomModel.h, Scene.cxx, Scenery.cxx, StripEndSceneElement.cxx, gui.C: - Add trivial detector outline. - MomModel can give one a UgliGeomHandle. - SESE was reversing real coords and strip/plane. - Set ranges to 0,0 so tiny caldet can be less than 1 meter. - Mint no longer should worry about if a model is a candmodel or not. 2002-02-04 19:59 Mark Messier * JobControl/: GNUmakefile, JobCGraphVtx.cxx, JobCGraphVtx.h, JobCInput.cxx, JobCInput.h, JobCModuleRegistry.cxx, JobCModuleRegistry.h, JobCNode.cxx, JobCNode.h, JobCPath.cxx, JobCPath.h, JobCPathModule.cxx, JobCPathModule.h, JobCPathRegistry.cxx, JobCPathRegistry.h: Frist crack at adding libsigc++ signals. All use of libsigc++ is enclosed within '#ifdef SITE_HAS_SIGC' blocks so sites with out libsigc++ should see no difference. Sites with libsigc++ should uncomment the line in GNUmakefile 2002-02-04 19:14 Robert Hatcher * Plex/Plexus.cxx: don't define STATICLIBS and thus re-enable silly hack for libRDBC.so 2002-02-04 15:32 Brett Viren * WebDocs/: WebDocs.html, install_products.html: - pick some nits from WebDocs.html (uniform spaces/parens) - Clarify/simplify some Debian related instructions. - Add mention of /etc/ld.so.conf in Deb/RH MyODBC section. 2002-02-03 14:41 Ed Lartey * WebDocs/soft_use_base.html: # Added request to set ENV_TSQL_UPDATE_URL variable 2002-02-03 14:24 Ed Lartey * setup/setup_minossoft_tamu: Modified 2002-02-03 14:14 Ed Lartey * setup/: install_minossoft_code, setup_minossoft_tamu: [no log message] 2002-02-03 13:35 Ed Lartey * DatabaseTables/: GNUmakefile, Makefile.SRT: # added another makefile to avoid error messages 2002-02-03 13:16 Ed Lartey * DatabaseTables/: GNUmakefile, CalibrationTables/GNUmakefile, HvTables/GNUmakefile, PlexTables/GNUmakefile, UgliTables/GNUmakefile: #Aded enviromental variable "ENV_TSQL_UPDATE_URL" 2002-02-02 17:18 Ed Lartey * setup/install_minossoft_code: #Deleted -d option from usage instructions 2002-02-02 02:26 Ed Lartey * setup/install_minossoft_code: #Modified for updating database 2002-02-02 02:05 Ed Lartey * WebDocs/soft_use_base.html: #Changed instructions on updating database 2002-02-02 00:51 Ed Lartey * DatabaseTables/: CalibrationTables/GNUmakefile, HvTables/GNUmakefile, PlexTables/GNUmakefile, UgliTables/GNUmakefile: #Modified for compatibility with SRT 2002-02-01 18:29 Paul Miyagawa * BubbleSpeak/: CandDigiPairHandle.cxx, CandDigiPairHandle.h: Changed to using the GetCharge() methods in CandStripHandle rather than GetPE(), GetSigLin(), GetSigCorr(). 2002-02-01 16:15 Robert Hatcher * UgliGeometry/: UgliDbiGeometry.cxx, UgliDbiGeometry.h, UgliDbiScintMdl.cxx, UgliDbiScintMdl.h, UgliDbiScintMdlStruct.cxx, UgliDbiScintMdlStruct.h, UgliDbiScintPln.cxx, UgliDbiScintPln.h, UgliDbiScintPlnStruct.cxx, UgliDbiScintPlnStruct.h, UgliDbiSteelPln.cxx, UgliDbiSteelPln.h, UgliDbiStrip.cxx, UgliDbiStrip.h, UgliDbiStripStruct.cxx, UgliDbiStripStruct.h, doc/ChangeLog: DbiTableRow classes (UgliDbi*) can be configured to use either the defensive unpacking (where column names and order can vary) or under the assumption of column ordering (faster and now the default). 2002-02-01 16:13 Robert Hatcher * UgliGeometry/: UgliGeometry.cxx, UgliScintPlnNode.cxx, UgliSteelPlnNode.cxx: remove more calls to GetNode() [which is extremely slow] by means of cd()'ing to the right node beforehand and using TGeometry::GetCurrentNode() 2002-02-01 15:57 musser * DatabaseTables/CalibrationTables/MapperFitsTable.far: [no log message] 2002-02-01 13:28 musser * DatabaseTables/CalibrationTables/: GainTable.caldet, GainTableValidity.caldet, MIPCalibrationTable.caldet, MapperFitsTable.far, MapperFitsValidity.far, create_calibration_tables.mysql: upload caldet gain and MIP files, and mapper fits 2002-02-01 03:21 Sue Kasahara * Persistency/PerInputStreamManager.cxx: Better handling for missequenced records or records with erroneous time stamps. 2002-01-31 21:26 Roy Lee * RecoBase/: CandEventHandle.cxx, CandEventHandle.h, CandRecoHandle.cxx, CandRecoHandle.h: Add GetStripCharge(const CandStripHandle*) method. This method allows access to strip calibrated pulse heights. 2002-01-31 20:39 Ed Lartey * WebDocs/soft_use_base.html: Added instruction on updating database 2002-01-31 18:59 Sue Kasahara * Dispatcher/: DDSFileHandler.cxx, doc/ChangeLog: Add alphanumeric sort of files in data source directory since apparently this is not done by default by unix readdir function. 2002-01-31 17:59 Robert Hatcher * Plex/: PlexLoanPool.cxx, PlexPixelSpotToStripEnd.cxx, PlexPixelSpotToStripEnd.h, PlexPixelToRawChannel.cxx, PlexPixelToRawChannel.h, PlexRawChannelReadoutType.cxx, PlexRawChannelReadoutType.h, PlexRawChannelToPinDiode.cxx, PlexRawChannelToPinDiode.h, Plexus.cxx, doc/ChangeLog: DbiTableRow classes (PlexPixelSpotToStripEnd, PlexPixelToRawChannel, PlexRawChannelReadoutType, PlexRawChannelToPinDiode) can be configured to use either the defensive unpacking (where column names and order can vary) or under the assumption of column ordering (faster and now the default). Plexus kills off DbiCache after building maps. 2002-01-31 17:19 Roy Lee * Calibrator/StripCalibrator.cxx: Add clear fiber attenuation. 2002-01-31 17:18 Roy Lee * RecoBase/: CandEventHandle.cxx, CandRecoHandle.cxx: Calibrate by strip ends rather than by whole strip. 2002-01-31 17:17 Roy Lee * CandEventSR/AlgEventSR.cxx: Add call to CandEventHandle::Calibrate(). 2002-01-31 16:09 Mark Messier * CVSROOT/check_access, MuCal/.cvsignore, setup/packages-development: Add new package MuCal per Chris Smith request 2002-01-31 15:32 Roy Lee * CandTrackSR/AlgTrackSR.cxx: Add call to CandRecoHandle::Calibrate(). 2002-01-31 14:49 Roy Lee * CandTrackSR/HoughTrackSR.h: Eliminate Init() and GetNTrack() methods, as they are not used. 2002-01-31 09:22 Nick West * WebDocs/Companion/overview/The_Standard_Jobs.gif: Don't use -q for MIDAD, only demojob. 2002-01-31 08:27 Nick West * DocBuilder/GNUmakefile: Add Calibrator to build list. 2002-01-31 08:27 Nick West * CandTrackSR/HoughTrackSR.h: Provide dummy void Init() and Int_t GetNTrack() so DocBuilder is happy. 2002-01-31 01:43 Brett Viren * Registry/: LinkDef.h, Registry.cxx, Registry.h, RegistryItemXxx.cxx, RegistryItemXxx.h, test/RegistryValidate.cxx: - Remove bool interface until rootcint is fixed. 2002-01-31 00:13 Mark Messier * IoModules/: IoDDSStreamItr.cxx, IoDataStreamItr.h, IoInputModule.cxx, IoInputModule.h, IoInputStreamItr.cxx, IoRerootStreamItr.cxx, IoRerootStreamItr.h, test/testio.C: Fix a few "off by one" problems at the edges of file/stream boundaries 2002-01-30 23:26 Robert Hatcher * UgliGeometry/: LinkDef.h, UgliDbiTables.cxx, UgliDbiTables.h, UgliGeometry.cxx, UgliScintMdlNode.cxx, UgliScintMdlNode.h, UgliScintPlnNode.cxx, UgliScintPlnNode.h, UgliSteelPlnNode.cxx, UgliSteelPlnNode.h, UgliStripNode.cxx, UgliStripNode.h, doc/ChangeLog: New class UgliDbiTables is the collection of tables needed to build geometry currently under construction. By getting these once and passing a reference to this collection to sub-element builders one saves another 25% over passing VldContext and refetching DbiResultPtr's. 2002-01-30 22:28 Roy Lee * Calibrator/: CalMIPCalibration.cxx, CalMIPCalibration.h, MIPCalibrator.cxx, StripCalibrator.cxx, StripCalibrator.h: First pass at making sensible StripCalibrator. 2002-01-30 22:27 Roy Lee * RecoBase/: CandEvent.h, CandEventHandle.cxx, CandEventHandle.h, CandReco.h, CandRecoHandle.cxx, CandRecoHandle.h: Modified to work with StripCalibrator. 2002-01-30 21:25 Brett Viren * MIDAD/: Scene.cxx, Scene.h, gui.C: - Fix some problems with axis. 2002-01-30 21:01 Brian Rebel * DeMux/DmxDeMuxCosmicsModule.cxx: tweaks to the chi^2 figure of merit stuff 2002-01-30 20:44 Brian Rebel * DatabaseTables/PlexTables/far_data_inserts.mysql: plex for planes 1 - 108 2002-01-30 20:39 Brett Viren * Registry/: LinkDef.h, Registry.cxx, Registry.h, RegistryItemXxx.cxx, RegistryItemXxx.h, test/RegistryValidate.cxx: - Add bool. 2002-01-30 19:33 Brian Rebel * DeMux/: AlgDeMuxCosmics.cxx, DmxDeMuxLIModule.cxx, DmxDeMuxLIModule.h, LinkDef.h: add module to demux light injection data 2002-01-30 18:01 Roy Lee * CandTrackSR/TrackSRListModule.cxx, CandShowerSR/ShowerSRListModule.cxx, CandEventSR/EventSRListModule.cxx: Add call to StripCalibrator::ReInitialise(VldContext). 2002-01-30 17:20 Roy Lee * CandTrackSR/AlgTrackSRList.cxx: Remove calls to HoughViewSR. 2002-01-30 17:17 Ed Lartey * setup/install_minossoft_code: minor typo 2002-01-30 17:12 Ed Lartey * setup/install_minossoft_code: #Removed requirement of defining ENV_TSQL* for running script 2002-01-30 17:11 Ed Lartey * DatabaseTables/: CalibrationTables/GNUmakefile, HvTables/GNUmakefile, PlexTables/GNUmakefile, UgliTables/GNUmakefile: # Changed ENV_TSQL* to ENV_TSQL_UPDATE* 2002-01-30 16:47 Brett Viren * Demo/DemoEventDump.cxx: - Fix unsafe Registry acess to a void abort(). 2002-01-30 16:36 Brett Viren * Registry/Registry.cxx: Tiny clean up 2002-01-30 15:12 Brian Rebel * DeMux/: AlgDeMuxCosmics.cxx, DmxDeMuxCosmicsModule.cxx, DmxDeMuxCosmicsModule.h, DmxStatus.cxx, DmxStatus.h, demux_fardata.jcm: make changes to use chi^2 of the demuxing solution for a plane as a figure of merit 2002-01-30 14:57 Roy Lee * CandTrackSR/: HoughTrackSR.cxx, HoughTrackSR.h, HoughViewSR.cxx, HoughViewSR.h: Added new classes HoughTrackSR and HoughViewSR. 2002-01-30 14:56 Roy Lee * CandTrackSR/: AlgTrackSR.cxx, AlgTrackSRList.cxx, AlgTrackSRList.h, LinkDef.h: Calculate and fill time slope. 2002-01-30 08:26 Nick West * JobControl/JobCModuleRegistry.h: Add missing #include 2002-01-30 03:48 Brian Rebel * DeMux/: AlgDeMuxLI.cxx, AlgDeMuxLI.h, LinkDef.h: add algorithm to demux LI runs 2002-01-30 00:16 Mark Messier * JobControl/JobCPath.cxx: "Refresh mode" only really makes sense under the old framework where input modules were in the paths... 2002-01-29 23:52 Mark Messier * JobControl/GNUmakefile: Install the makemodulemap script 2002-01-29 23:47 Mark Messier * JobControl/makemodulemap: Oops, I'll try to make up for the lack of log message last time... This is a first attempt at providing a map of job modules to the libraries that provide them. The file makemodulemap looks around the software release and builds a map of packages (libraries) and the modules they provide based on the JOBMODULE cpp macro. The library/module map is stored in a file called jobmodules.txt in the directory $SRT_PRIVATE_CONTEXT/tmp, $SRT_PUBLIC_CONTEXT/tmp, or /tmp depending on the user's write permissions to those directories. The JobCModuleRegistry looks for the file generated by makemodulemap and uses it to decide which libraries to load if a module cannot be found. 2002-01-29 23:42 Mark Messier * JobControl/: JobCModuleRegistry.cxx, JobCModuleRegistry.h, makemodulemap: [no log message] 2002-01-29 23:06 Brian Rebel * DeMux/AlgDeMuxCosmics.cxx: let the demuxer go either direction (N->S, or S->N) in the detector 2002-01-29 22:27 Brett Viren * MIDAD/: CandModel.cxx, Display.h, GNUmakefile, GuiBase.cxx, Mint.cxx, MultiDisplay.cxx, MultiDisplay.h, Scene.cxx, Scene.h, SceneDisplay.cxx, gui.C: - If a model isa CandModelBase it will be attached to the MomModel by Mint. - Went a little crazy with axis in Scene - Attempted to wrest control of TPad::SetEditable in the displays - Started MultiDisplay - Update gui.C to start both M.D. and S.D. 2002-01-29 22:24 Roy Lee * RecoBase/: CandEvent.h, CandEventHandle.cxx, CandEventHandle.h, CandReco.h, CandRecoHandle.cxx, CandRecoHandle.h, CandStripHandle.cxx, CandStripHandle.h: Modified to use CalDigitType and CalStripType. 2002-01-29 20:49 Roy Lee * Conventions/: CalDigitType.cxx, CalDigitType.h, CalStripType.cxx, CalStripType.h, CalType.cxx, CalType.h, LinkDef.h: Separate CalType into CalDigitType and CalStripType. 2002-01-29 20:22 Brian Rebel * DeMux/: AlgDeMuxCosmics.cxx, AlgDeMuxCosmics.h, DmxDeMuxCosmicsModule.cxx, DmxDeMuxCosmicsModule.h, DmxStatus.cxx, DmxStatus.h, demux_fardata.jcm: more changes to improve demux efficiency. 2002-01-29 18:53 Roy Lee * RecoBase/: CandEventHandle.cxx, CandEventHandle.h: Modified GetCharge() method to accept CalType::CalType_t parameter. By default, CalType::CalType_t = CalType::kGeV, though currently CalType is ignored. 2002-01-29 18:46 Roy Lee * RecoBase/: CandRecoHandle.cxx, CandRecoHandle.h: Modified GetCharge() method to accept CalType::CalType_t parameter. By default, CalType::CalType_t = CalType::kMIP, though currently CalType is ignored. 2002-01-29 18:44 Roy Lee * RecoBase/: CandStripHandle.cxx, CandStripHandle.h: Modified GetCharge() method to accept CalType::CalType_t parameter. By default, CalType::CalType_t = CalType::kPE, though currently CalType is ignored. 2002-01-29 17:30 Paul Miyagawa * BubbleSpeak/CandDigiPairHandle.cxx: The variable name "mips" appears to be reserved on SGI systems. 2002-01-29 16:44 Brett Viren * MIDAD/: CandModel.cxx, DigitListModel.cxx, DigitListModel.h, DigitListScenery.cxx, GuiBase.cxx, JobModel.cxx, JobModel.h, Mint.cxx, Mint.h, View.h, gui.C: - Turn off debugs in Gui - Get things working again with latested JobC/IO - Get Views connected up in Mint now 2002-01-29 16:25 Roy Lee * Conventions/: CalType.cxx, CalType.h, LinkDef.h: Added class CalType (calibration types). 2002-01-29 16:06 Mark Messier * CVSROOT/check_access: Add Roy to list of Conventions writers 2002-01-29 16:02 Mark Messier * CVSROOT/check_access: The most common reason people get the "not allowed to modify package X" message is that ssh agent forwarding has not been set up correctly. Give instructions for this as part of the warning message to help people out. 2002-01-29 15:59 Brett Viren * WebDocs/Companion/overview/macros/standard_jobs_midad.jcm: - Add a GeomViewable 2002-01-29 15:49 Brett Viren * WebDocs/Companion/overview/macros/standard_jobs_midad.jcm: - Don't configure what you don't create. 2002-01-29 10:11 dap56 * Monitoring/: ChargeInjectAnalysis.cxx, ChargeInjectAnalysis.h, DigitAnalysis.cxx, DigitAnalysis.h, ErrorBlockAnalysis.cxx, ErrorBlockAnalysis.h, LIAdcAnalysis.cxx, LIAdcAnalysis.h, LITimingAnalysis.cxx, Producer_dispatcher.cc, SinglAnalysis.cxx, SinglAnalysis.h, config.h, timecon.h: Online monitoring update - 29/1/02 ---------------------------------- Main additions/changes: - New analysis object to read and process Charge Injection data (both ChargeInjectInfoBlocks and RawDigitDataBlocks with the charge inject trigger). See ChargeInjectAnalysis.cxx(.h) - Updated LIAdcAnalysis.cxx - analyses snarls with LI trigger and produces tube "hit maps" - verify checkerboard pattern. - Fairly major reorganisation of quantities/folders. More logical organisation of histograms into canvases and sub-folders. Several new quantities (see website for full list). - New 4 plane checkout plots - to be used for plane checkout at the mine. - ADC distributions written to a separate root file (otherwise they swamp all other information). Option to write out postscript of 4 plane checkout canvases. - Option to configure dispatcher to read from current online data file at the mine (symbolic link "currentfile") or user-defined closed file (symbolic link "offlinefile"). - Frequency of histogram updates is now dictated by the number of analysed RawDigitDataBlocks, rather than the number of records - which is inefficient when the data is dominated by DaqMonitor records. Updates every 100 records if no digits are present. - Warning message appears if snarl contains more than 10000 digits - processing could take a while... shows progress report (digits processed/ digits in snarl). - Updated documentation available at http://hepunx.rl.ac.uk/minos/online/monitoring/ 2002-01-28 21:28 Robert Hatcher * UgliGeometry/UgliGeometry.cxx: remove unnecessary GetNode() calls that slowed geometry building down by a factor of 4x (yes 4!) 2002-01-28 20:24 Mark Messier * IoModules/IoInputModule.cxx: Do mom->Clear when moving to next or previous record set 2002-01-28 19:50 Mark Messier * IoModules/: IoDDSStreamItr.cxx, IoDDSStreamItr.h, IoDataStreamItr.h, IoInputModule.cxx, IoInputStreamItr.cxx, IoInputStreamItr.h, IoRerootStreamItr.cxx, IoRerootStreamItr.h: - Add more checks to make things a little more bullet proof - Fixed some incorrect handling of new file set up 2002-01-28 19:49 Mark Messier * JobControl/: JobC.cxx, JobC.h, JobCInput.cxx, JobCPath.cxx, JobCPath.h, JobCPathModule.cxx, JobCPathModule.h, JobCPathRegistry.cxx, JobCPathRegistry.h, JobCRootEnv.cxx: - Small tweaks needed to setup up new IoModule - Switch back to ROOT's control-C handler if in interactive session 2002-01-28 18:48 Brett Viren * IoModules/IoDataStreamFactory.cxx: - Check for non zero itr instead of just segfaulting. - Emit warning if guessing format fails. 2002-01-28 17:46 Brian Rebel * DatabaseTables/PlexTables/far_data_inserts.mysql: plex for planes 1 - 104 2002-01-28 17:42 Brett Viren * MIDAD/: TrackListViewable.cxx, UZVZDisplay.cxx, UZVZDisplay.h, doc/running.tex: - UZVZDisplay's view's types now settable from jcm. - Document this change and TrackListViewable config. 2002-01-28 17:41 Nick West * Navigation/: NavItr.cxx, doc/ChangeLog: Bug fix: Correct NavItr::Reset() so that it moves to last in set if default direction is backwards. 2002-01-28 17:21 Ed Lartey * setup/install_minossoft_code: #Changed default settings for database 2002-01-28 15:01 Nick West * WebDocs/: GNUmakefileExample.html, OldDocs.html, RDBCindex.html, RDBCtutor.html, WebDocs.html, author_hints.html, cmd_CalDetPIDModule.html, cmd_CheezyDisplayModule.html, cmd_ClusterSRListModule.html, cmd_CutDigiPairListModule.html, cmd_DigiPairListModule.html, cmd_DigitListModule.html, cmd_DmxDeMuxCosmicsModule.html, cmd_DmxDeMuxModule.html, cmd_DrawMuonTracksModule.html, cmd_EventSRListModule.html, cmd_FitThruMuonListModule.html, cmd_FitTrackSRListModule.html, cmd_GoodThruMuonListModule.html, cmd_IoInputModule.html, cmd_IoOutputModule.html, cmd_JobCDemoModuleA.html, cmd_JobCDemoModuleB.html, cmd_JobCDisplayModule.html, cmd_JobCModule.html, cmd_JobCMsgModule.html, cmd_JobCPathModule.html, cmd_JobCRootCommandModule.html, cmd_JobCRootModule.html, cmd_MIDADModule.html, cmd_MSTClusterListModule.html, cmd_PathLenCorrecModule.html, cmd_PlotMuonClusterModule.html, cmd_RerootToRawDataModule.html, cmd_RotoClientModule.html, cmd_ShowerSRListModule.html, cmd_SliceSRListModule.html, cmd_StripSRListModule.html, cmd_SuperSliceListModule.html, cmd_ThruMuonAnalysisModule.html, cmd_ThruMuonListModule.html, cmd_ThruMuonSummaryModule.html, cmd_TrackSRListModule.html, cmd_index.html, cvs-rep.html, demojob_help.html, example_makefiles.html, external_products.html, general_help.html, glossary.html, glossary_terms.html, howto_roto.html, install.html, install_products.html, offline_links.html, pkg_glossary.html, pkg_links.html, soft_ins.html, soft_use_base.html, soft_use_test.html, supported_versions.html, template.html, test_mysql.html, Companion/index.html, Companion/overview/Algorithm_Candidate_Packages.html, Companion/overview/Application_Package_Roll_Call.html, Companion/overview/BField.html, Companion/overview/BubbleSpeak.html, Companion/overview/CalDetPIDSR.html, Companion/overview/Calibrator.html, Companion/overview/CandDigit.html, Companion/overview/CandXxxSR.html, Companion/overview/Coding_to_our_Standard.html, Companion/overview/Committing_Code.html, Companion/overview/Configuring_Jobs.html, Companion/overview/Conventions.html, Companion/overview/Creating_New_Package_in_Test_Release.html, Companion/overview/Creating_Test_Release.html, Companion/overview/Data_Flows.html, Companion/overview/DatabaseInterface.html, Companion/overview/DeMux.html, Companion/overview/Demojob.html, Companion/overview/Dispatcher.html, Companion/overview/Framework_Package_Roll-Call.html, Companion/overview/Framework_Package_Roll_Call.html, Companion/overview/G4I.html, Companion/overview/Global_Organisation.html, Companion/overview/Help.html, Companion/overview/Installing_Base.html, Companion/overview/IoModules.html, Companion/overview/Islands.html, Companion/overview/JobControl_Package.html, Companion/overview/Local_Organisation.html, Companion/overview/MIDAD.html, Companion/overview/Making_Own_Binaries.html, Companion/overview/MessageService.html, Companion/overview/MinosObjectMap_Package.html, Companion/overview/Monitoring.html, Companion/overview/Navigation.html, Companion/overview/Package.html, Companion/overview/Persistency.html, Companion/overview/Plex.html, Companion/overview/Preparation.html, Companion/overview/Prepare_to_be_Reviewed.html, Companion/overview/ROOT_as_Framework.html, Companion/overview/ROOT_as_PAW.html, Companion/overview/RawData.html, Companion/overview/Record.html, Companion/overview/Registry.html, Companion/overview/Remote_cvs_access.html, Companion/overview/RerootExodus.html, Companion/overview/Swimmer.html, Companion/overview/The_Cpp_Language.html, Companion/overview/The_OO_Paradigm.html, Companion/overview/The_ROOT_Program.html, Companion/overview/The_Standard_Jobs.html, Companion/overview/Tracking_Changes.html, Companion/overview/UgliGeometry.html, Companion/overview/Validity.html, Companion/overview/Writing_ROOT_macros.html, Companion/overview/cvs.html, Companion/overview/empty_part1.html, Companion/overview/empty_part2.html, Companion/overview/gminos_and_reco_minos.html, Companion/overview/make.html, Companion/overview/minossoft.html, Companion/overview/not_available.html, Companion/overview/srt.html, Companion/overview/CandXxxSR/index.html, Companion/overview/CandXxxSR/information_access.html, Companion/overview/CandXxxSR/introduction.html, Companion/overview/CandXxxSR/light_propagation_speed.html, Companion/overview/CandXxxSR/offline_job.html, Companion/overview/CandXxxSR/overview.html, Companion/overview/CandXxxSR/sr_packages.html, Companion/overview/CandXxxSR/stopping_muons.html, Companion/overview/CandXxxSR/time_resolution.html, PackRats/PackRats.html: Remove all trace of footer.html and style.css. 2002-01-28 11:11 Nick West * IoModules/IoInputModule.cxx: Recode itr == fFileListItr as fFileListItr == itr gcc 2.91 is unable to find a matching operator== when LHS is a list::const_iterator and RHS is a const list::iterator 2002-01-28 03:35 Sue Kasahara * Persistency/: PerInputStreamManager.cxx, PerInputStreamManager.h: Modified Next and Previous methods to allow option of advancing record maps but not actually loading records (as requested by Mark). 2002-01-27 22:25 Sue Kasahara * MinosObjectMap/LinkDef.h: Added "+" after MomNavigator class to tell it to use new root streamer mechanism. MomNavigator objects are i/o'ed to message buffers by dispatcher. 2002-01-27 19:23 Ed Lartey * DatabaseTables/CalibrationTables/GNUmakefile: Uncommented line to fill database 2002-01-26 23:25 Paul Miyagawa * BubbleSpeak/: AlgFitThruMuonList.cxx, AlgFitThruMuonList.h, AlgMSTClusterList.cxx, CandDigiPairHandle.cxx, CandDigiPairHandle.h, FitThruMuonListModule.cxx, FitThruMuonListModule.h, MSTClusterListModule.cxx: Tweaked code to connect clusters across supermodules so that it doesn't accidentally connect clusters within the same supermodule. Tweaked code to reject strips from a fit track. Added methods to CandDigiPairHandle to return the various calibrated quantities (PE, SigLin, SigCorr). Changed cluster display in MSTClusterListModule to default to the detector extents. 2002-01-26 18:10 Mark Messier * MIDAD/JobCInterface.cxx: Switch to "old" input module 2002-01-26 16:52 Mark Messier * JobControl/: JobCInput.cxx, JobCInputModule.cxx: Added wrapper classes for input modules 2002-01-26 02:35 Ed Lartey * DatabaseTables/PlexTables/GNUmakefile: Added GNUmakefile for build database 2002-01-26 02:34 Ed Lartey * DatabaseTables/: HvTables/GNUmakefile, UgliTables/GNUmakefile: Added GNUmakefile for building database 2002-01-26 02:33 Ed Lartey * DatabaseTables/CalibrationTables/GNUmakefile: # GNUmakefile added to this directory 2002-01-26 02:33 Ed Lartey * DatabaseTables/GNUmakefile: ## Created GNUmakefile in this directory 2002-01-26 02:31 Ed Lartey * setup/: install_minossoft, install_minossoft_code: ## Modified install_minossoft_code to build database. Modification to install_minossoft was just a trivial typo error. Hence no need to worry about 2002-01-26 02:16 Mark Messier * IoModules/test/testio.C: Add simple test root macro for the new input module 2002-01-26 02:07 Mark Messier * IoModules/: IoInputModule.cxx, IoInputModule.h: The input module to interface to the new job control interface 2002-01-26 02:06 Mark Messier * IoModules/: IoDDSStreamItr.cxx, IoDDSStreamItr.h, IoDataStreamFactory.cxx, IoDataStreamFactory.h, IoDataStreamItr.cxx, IoDataStreamItr.h, IoInputModule.cxx, IoInputModule.h, IoInputModuleOld.cxx, IoInputModuleOld.h, IoInputStreamItr.cxx, IoInputStreamItr.h, IoRerootStreamItr.cxx, IoRerootStreamItr.h, test/IoInputModuleValidate.cxx: Work towards new input module. Introduce input stream iterator. Supports Get(), Next(), and Prev(). Still not completely functional and will require some asked-for modifications to Persistency to work. Should be backwards compatible with the old .jcm interface. 2002-01-26 02:00 Mark Messier * JobControl/: JobC.cxx, JobC.h, JobCInput.h, JobCInputModule.h, JobCModule.cxx, JobCModule.h, JobCPath.cxx, JobCPath.h, JobCPathModule.cxx, JobCPathModule.h, JobCPathRegistry.cxx, JobCPathRegistry.h, JobCResult.cxx, JobCResult.h, JobController.cxx, LinkDef.h, test/JobCPathValidate.cxx, test/testjobc.C: More work towards new interface. Added the JobC.Input module. 2002-01-25 23:23 Brett Viren * MIDAD/: CandModel.cxx, CandModel.h, DigitListModel.cxx, DigitListModel.h, DigitListScenery.cxx, DigitListScenery.h, GNUmakefile, Mint.cxx, Mint.h, Model.h, ModelProxy.cxx, ModelProxy.h, Scenery.h, StripEndSceneElement.cxx, StripEndSceneElement.h, TrackListModel.cxx, TrackListModel.h, View.h: - Add Model NamedProxy - Add configure methods to Models - Add configure methods to scenery, flesh out config in D.L.S. - Move model creation out of concrete scenery - More interface methods in Mint. 2002-01-25 21:53 Robert Hatcher * SRT_MINOS/special/pre_standard.mk: consistent use of tabs vs. spaces 2002-01-25 21:41 Robert Hatcher * SRT_MINOS/special/pre_standard.mk: make Calibrator part of standard linkage (which also then requires RecoBase) in anticipation of CandDigit's DigitListModule usage. 2002-01-25 20:44 Robert Hatcher * Plex/PlexCalib.h: avoid memory leak in situation where: class MyPlexCalib : public PlexCalib {/* some code */}; PlexCalib* p = new MyPlexCalib(); delete p; // error: only calls ~PlexCalib(); by explicitly making ~PlexCalib virtual. 2002-01-25 20:13 Liz Buckley-Geer * WebDocs/Companion/index.html: Fix link to style sheet and remove include for footer 2002-01-25 18:29 Brett Viren * MIDAD/: Mint.cxx, Mint.h, gui.C: Create displays, add scenery by name 2002-01-25 18:13 Brett Viren * MIDAD/: Display.h, Mint.cxx, Mint.h, SceneDisplay.cxx, SceneDisplay.h, gui.C: - Add methods to get at a Display's Scenes. 2002-01-25 16:20 Brett Viren * MIDAD/: Scene.cxx, Scene.h: - Reorder ctor args to make scene_type default to "" - Futz with margins 2002-01-25 15:32 Brett Viren * MIDAD/doc/README.config: Draft of how configuration works 2002-01-25 14:22 Nick West * DatabaseMaintenance/doc/db_distribution.html: Add instructions on how to take part in the trial database distribution program. 2002-01-25 13:09 Nick West * WebDocs/: OldDocs.html, RDBCindex.html, RDBCtutor.html, alan_tips.html, author_hints.html, cmd_CalDetPIDModule.html, cmd_CheezyDisplayModule.html, cmd_ClusterSRListModule.html, cmd_CutDigiPairListModule.html, cmd_DigiPairListModule.html, cmd_DigitListModule.html, cmd_DmxDeMuxCosmicsModule.html, cmd_DmxDeMuxModule.html, cmd_DrawMuonTracksModule.html, cmd_EventSRListModule.html, cmd_FitThruMuonListModule.html, cmd_FitTrackSRListModule.html, cmd_GoodThruMuonListModule.html, cmd_IoInputModule.html, cmd_IoOutputModule.html, cmd_JobCDemoModuleA.html, cmd_JobCDemoModuleB.html, cmd_JobCDisplayModule.html, cmd_JobCModule.html, cmd_JobCMsgModule.html, cmd_JobCPathModule.html, cmd_JobCRootCommandModule.html, cmd_JobCRootModule.html, cmd_MIDADModule.html, cmd_MSTClusterListModule.html, cmd_PathLenCorrecModule.html, cmd_PlotMuonClusterModule.html, cmd_RerootToRawDataModule.html, cmd_RotoClientModule.html, cmd_ShowerSRListModule.html, cmd_SliceSRListModule.html, cmd_StripSRListModule.html, cmd_SuperSliceListModule.html, cmd_ThruMuonAnalysisModule.html, cmd_ThruMuonListModule.html, cmd_ThruMuonSummaryModule.html, cmd_TrackSRListModule.html, cmd_index.html, cvs-rep.html, demojob_help.html, dispatcher_proposal.html, electronic_documents.html, external_products.html, general_help.html, glossary.html, glossary_terms.html, howto_roto.html, install.html, install_products.html, offline_links.html, pkg_glossary.html, pkg_links.html, soft_ins.html, soft_use_base.html, soft_use_test.html, supported_versions.html, template.html, test_mysql.html, Companion/index.html, Companion/roadmap.html, Companion/minos_classes/ALG_Classes.html, Companion/minos_classes/CAND_Classes.html, Companion/minos_classes/JOBC_Classes.html, Companion/minos_classes/LAT_Classes.html, Companion/minos_classes/MSG_Classes.html, Companion/minos_classes/NAV_Classes.html, Companion/overview/Algorithm_Candidate_Packages.html, Companion/overview/Application_Package_Roll_Call.html, Companion/overview/BField.html, Companion/overview/BubbleSpeak.html, Companion/overview/CalDetPIDSR.html, Companion/overview/Calibrator.html, Companion/overview/CandDigit.html, Companion/overview/CandXxxSR.html, Companion/overview/Coding_to_our_Standard.html, Companion/overview/Committing_Code.html, Companion/overview/Configuring_Jobs.html, Companion/overview/Conventions.html, Companion/overview/Creating_New_Package_in_Test_Release.html, Companion/overview/Creating_Test_Release.html, Companion/overview/Data_Flows.html, Companion/overview/DatabaseInterface.html, Companion/overview/DeMux.html, Companion/overview/Demojob.html, Companion/overview/Dispatcher.html, Companion/overview/Framework_Package_Roll-Call.html, Companion/overview/Framework_Package_Roll_Call.html, Companion/overview/G4I.html, Companion/overview/Global_Organisation.html, Companion/overview/Help.html, Companion/overview/Installing_Base.html, Companion/overview/IoModules.html, Companion/overview/Islands.html, Companion/overview/JobControl_Package.html, Companion/overview/Local_Organisation.html, Companion/overview/MIDAD.html, Companion/overview/Making_Own_Binaries.html, Companion/overview/MessageService.html, Companion/overview/MinosObjectMap_Package.html, Companion/overview/Monitoring.html, Companion/overview/Navigation.html, Companion/overview/Package.html, Companion/overview/Persistency.html, Companion/overview/Plex.html, Companion/overview/Preparation.html, Companion/overview/Prepare_to_be_Reviewed.html, Companion/overview/ROOT_as_Framework.html, Companion/overview/ROOT_as_PAW.html, Companion/overview/RawData.html, Companion/overview/Record.html, Companion/overview/Registry.html, Companion/overview/Remote_cvs_access.html, Companion/overview/RerootExodus.html, Companion/overview/Swimmer.html, Companion/overview/The_Cpp_Language.html, Companion/overview/The_OO_Paradigm.html, Companion/overview/The_ROOT_Program.html, Companion/overview/The_Standard_Jobs.html, Companion/overview/Tracking_Changes.html, Companion/overview/UgliGeometry.html, Companion/overview/Validity.html, Companion/overview/Writing_ROOT_macros.html, Companion/overview/cvs.html, Companion/overview/empty_part2.html, Companion/overview/gminos_and_reco_minos.html, Companion/overview/make.html, Companion/overview/minossoft.html, Companion/overview/not_available.html, Companion/overview/srt.html, Companion/overview/tutorial.html, Companion/overview/CandXxxSR/index.html, Companion/overview/CandXxxSR/information_access.html, Companion/overview/CandXxxSR/introduction.html, Companion/overview/CandXxxSR/light_propagation_speed.html, Companion/overview/CandXxxSR/offline_job.html, Companion/overview/CandXxxSR/overview.html, Companion/overview/CandXxxSR/sr_packages.html, Companion/overview/CandXxxSR/stopping_muons.html, Companion/overview/CandXxxSR/time_resolution.html, Companion/overview/MySQL_Database/mysql-minos.html, Errors/index.html, PackRats/PackRats.html, doc/guidelines.html, products/external.html: Global changes: 1) Remove :8875 from URL. 2) Use $Date$ instead of document.lastModified. 2002-01-25 11:25 Nick West * WebDocs/WebDocs.html: Promote new layout to top of page, and make minor changes. 2002-01-24 21:39 Brian Rebel * DeMux/: AlgDeMuxCosmics.cxx, AlgDeMuxCosmics.h, DmxDeMuxCosmicsModule.cxx, DmxDeMuxCosmicsModule.h, DmxMuonPlane.cxx, DmxRMSStat.cxx, DmxShowerPlane.cxx, DmxStatus.cxx, DmxStatus.h, demux_fardata.jcm: more fixes for funky pathologies 2002-01-24 20:55 Brett Viren * WebDocs/: external_products.html, install.html, install_libsigc++.html: - Add instructions on installing libsigc++ - Move external products link to top of install.html, since they have to be done first. 2002-01-24 20:46 Brett Viren * setup/: setup_minossoft_soudan.csh, setup_minossoft_soudan.sh, setup_minossoft_template: For those scripts using $INSTALLATION and not yet done so, $INSTALLATION{bin,lib} is added to {LD_LIBRARY_,}PATH. 2002-01-24 18:38 Ed Lartey * setup/: install_minossoft, setup_minossoft_tamu: #typo error in install_minossoft (no need to worry about) 2002-01-24 15:52 Brett Viren * MIDAD/View.cxx: - The default min,max for Ranges is 0,1. This was causing the View to be overly large in U/V direction for CalDet when displayed in real coords. Initialize relevant Ranges to 0,0. 2002-01-24 14:07 musser * Calibrator/StripCalibrator.h: remove inheritance of stripcalibrator on plexcalib for now 2002-01-24 14:03 Sue Kasahara * Persistency/: PerInputStreamManager.cxx, PerInputStreamManager.h, doc/ChangeLog: PerInputStreamManager: Add default value to second argument of RecordAt such that invoking PerInputStreamManager::RecordsAt(mom) without specifying vldcontext of interest will reload the record set at the current vldcontext. 2002-01-24 13:51 musser * DatabaseTables/CalibrationTables/create_calibration_tables.mysql: change Chi2 to Norm in mapper fits table 2002-01-24 13:49 musser * Calibrator/: CalMapperFits.cxx, CalMapperFits.h: change chi2 field to nomr in mapper fits table 2002-01-24 11:21 Nick West * WebDocs/WebDocs.html: Add CalTech tutorial todo list. 2002-01-24 09:16 Nick West * DatabaseMaintenance/: DbmLogFile.cxx, doc/ChangeLog: Allow file name in --File option to have dot in directory name. 2002-01-23 22:27 Mark Messier * IoModules/: IoDataFileFactory.cxx, IoInputModule.cxx: If a file is open and the requested file format changes, reopen the file 2002-01-23 21:46 Brett Viren * MIDAD/: CandModel.cxx, CandModel.h, DigitListScenery.cxx, DigitListScenery.h, Display.h, JobModel.cxx, Mint.cxx, Mint.h, MomModel.cxx, Scene.cxx, Scene.h, SceneDisplay.cxx, SceneDisplay.h, Scenery.cxx, Scenery.h, gui.C, gui.jcm: In general, events are displayable once again and I have caught up with current state of the art of the new JobC interface. Right now there is a kludge in place which lets one go forward in the data stream. This ugliness will go away once the Input module is integrated and JobC provides some way to notify MIDAD of changes. Details: - CandModel no longer sets its own MomModel - DigitListScenery overrides Scenery::SetScene to burrow back up to layers which know how to find the rith MomModel. - gui.C is how this whole thing works at the moment: root> .L gui.C root> Mint* mint = gui() root> mint->Next() 2002-01-23 20:55 Brett Viren * MIDAD/UZVZDisplay.cxx: revert from strip/plane back to real coords 2002-01-23 20:35 Ed Lartey * WebDocs/readmeroot: #removed "gmake install" to avoid installation in wrong place 2002-01-23 19:35 Mark Messier * JobControl/JobCROOT.cxx: Put back access to MomNavigator via GetMom(). 2002-01-23 18:26 Brett Viren * MIDAD/minos.C: Add libsigc.so 2002-01-23 17:58 Brett Viren * MIDAD/minos.C: - Add alternative interface: void minos(const char* stoplib, int verbosity = 1); Use like: root> .x minos.C("libCandDigit.so") To load just enough libs to make use of libCandDigit. 2002-01-23 17:06 Brett Viren * MIDAD/: Scene.cxx, Scene.h, SceneDisplay.cxx: - Scenes now have optional internal axis similar to root hists 2002-01-23 16:25 Nick West * DatabaseInterface/DbiSqlValPacket.h: Cosmetic: rename dummy arg to Bool_t list to match .cxx. 2002-01-23 16:22 Nick West * DatabaseMaintenance/doc/ChangeLog: Record changes to DbmModule. 2002-01-23 16:20 Nick West * DatabaseMaintenance/DbmModule.cxx: Output conflict details when importing. 2002-01-23 16:19 Nick West * DatabaseInterface/doc/ChangeLog: Record changes to DbiTimer & DbiSqlValPacket. 2002-01-23 16:18 Nick West * DatabaseInterface/: DbiSqlValPacket.cxx, DbiSqlValPacket.h: Method IsEqual now takes 2nd arg: Bool_t list = kFALSE. 2002-01-23 16:17 Nick West * DatabaseInterface/DbiTimer.cxx: Disabled by default. 2002-01-23 10:40 Paul Miyagawa * BubbleSpeak/: CandDigiPairHandle.cxx, CandDigiPairHandle.h, CutDigiPairListModule.cxx, DigiPairListModule.cxx, DrawMuonTracksModule.cxx, FitThruMuonListModule.cxx, MSTClusterListModule.cxx, PathLenCorrecModule.cxx, PlotMuonClusterModule.cxx, ThruMuonListModule.cxx: The XxxModule::Ana nodes now return JobCResult::kFailed if they cannot find the specified XxxHandle. Fixed label in PlotMuonClusterModule. CandDigiPairHandle now uses CandStripHandle::GetZPos(). 2002-01-23 09:15 Nick West * DatabaseInterface/DbiTimer.cxx: Cosmetic change: Reduce length o "wipe-out" line; if this line exceeds the display width and line wrap is enabled lots of blank lines result!` 2002-01-22 23:16 Mark Messier * JobControl/JobCEnv.cxx: fIsBatch should be initialized to false since there really isn't anything like batch mode anymore... 2002-01-22 22:29 Brett Viren * MIDAD/: Scene.cxx, Scene.h, test/GNUmakefile: - Start of code to allow for TH2 style embedded axis. 2002-01-22 20:24 Brett Viren * MIDAD/: DigitListScenery.cxx, Display.h, Mint.cxx, Mint.h, SceneDisplay.cxx, SceneDisplay.h, Scenery.cxx, Scenery.h, SceneryProxy.cxx, TrackListScenery.cxx: - updates to match NamedFactory's namespaces - {Mint,Display}::AddScenery() added 2002-01-22 19:39 Brett Viren * MIDAD/: DisplayProxy.h, Mint.cxx, Mint.h, NamedFactory.cxx, NamedFactory.h, NamedProxy.h, Scene.cxx, Scene.h, SceneDisplay.cxx, SceneryProxy.h: - NamedFactory now has the concept of namespaces to separate out different sub elements (eg, Displays vs. Scenery). Each namespace has a corresponding NamedFactory instance. - Scenes now know what Display they are in. 2002-01-22 17:07 Brett Viren * MIDAD/: CandModel.cxx, Dad.cxx, Dad.h, Display.cxx, Display.h, DisplayProxy.h, GNUmakefile, HeaderDisplay.cxx, HeaderDisplay.h, JobModel.cxx, JobModel.h, LinkDef.h, Mint.cxx, Mint.h, MomModel.cxx, MomModel.h, SceneDisplay.cxx, SceneDisplay.h, SceneryProxy.h: - Start de-singletoning MomModel - New JobModel wraps around JobC - Mint holds a JobModel and a MomModel and gets passed to all displays - Cut out all Display/Scenery menu stuff, needs reworking. - Should now compile again.... 2002-01-22 17:03 Roy Lee * CandTrackSR/: TrackSRListModule.cxx, TrackSRListModule.h: Add optical cable length variables to TTrees. 2002-01-22 16:24 Brett Viren * Registry/Registry.cxx: - add indentation to Print to show recursive nesting 2002-01-22 16:03 Sue Kasahara * Persistency/PerOutputStream.cxx: Make minimum basket buffer size 1000 bytes to protect against root problem with small buffer size. 2002-01-21 23:59 Mark Messier * Demo/: demo-1a.C, demo-1a.cc: Move root macro from .cc to .C 2002-01-21 21:28 Brett Viren * Registry/Registry.cxx: - Remove warnings from Get(), put them in GetTYPE(), triggered only if no error handler is set. 2002-01-21 21:14 Mark Messier * JobControl/: JobCDialog.cxx, JobCDialog.h: Registrys in fact handle const char* correctly so special treatment here is not needed 2002-01-21 10:08 Nick West * DatabaseInterface/doc/ChangeLog: Record update to DbiTimer. 2002-01-21 10:08 Nick West * DatabaseInterface/: DbiResultAgg.cxx, DbiResultNonAgg.cxx: Add timer probes. 2002-01-21 10:06 Nick West * DatabaseInterface/: DbiTimer.cxx, DbiTimer.h: DbiTimer now has 4 sub-watches:- 0 time to load data into TSQLResultSets 1 time to create DbiResult tables and DbiTableRows 2 time to fetch TSQLRows 3 time to fill DbiTableRows 2002-01-20 23:32 Ed Lartey * setup/setup_minossoft_tamu: # Reverse to use egcs 2002-01-20 19:33 Mark Messier * Demo/demo-1a.cc: Re-implement demo-1a.jcm using new JobControl interface 2002-01-20 18:57 Mark Messier * JobControl/: JobCDialog.cxx, JobCDialog.h, JobCEnv.cxx, JobCModule.cxx, JobCModule.h, JobCModuleProxy.cxx, JobCModuleRegistry.h, JobCRootEnv.cxx, JobCRootEnv.h, JobCommand.cxx, JobCommand.h, LinkDef.h, main/JobCmain.cxx, test/GNUmakefile, test/JobCDemoModuleA.cxx, test/JobCDemoModuleA.h, test/JobCommandValidate.cxx, test/TestJobCDialog.cxx, test/testjobc.C: * Work on JobCModule configuration. Implemented using Registry objects. - JobCModules now own a Registry object which holds the configuration - JobCModules now have an interface to specify their default configuration - Added JobCModule::Set commands to change module configuration - JobCmain now accepts both new and old interfaces - Added class JobCDialog which is a small utility to querry users to populate a Registry object w/ test program * Tweak the setup of the root session * Add some parsing utilities fo JobCommand 2002-01-19 17:31 Brett Viren * Registry/: Registry.cxx, Registry.h, test/RegistryValidate.cxx: - Add Registry::Merge to merge (by deep copy) one registry into another. This respects the usual Registry locks. 2002-01-18 22:03 Mark Messier * BubbleSpeak/: BubGeometry.cxx, CandDigiPairHandle.cxx, CandDigiPairHandle.h, DigiPairListModule.cxx, SuperSliceListModule.cxx: 1) Fix interface for GetZpos to match base class 2) Remove some compiler warnings about multi-line strings and missing returns. 2002-01-18 21:56 Brett Viren * Registry/doc/Makefile: tweek latex2html args 2002-01-18 21:56 Brett Viren * MIDAD/: Display.cxx, Display.h, DisplayProxy.cxx, DisplayProxy.h, GNUmakefile, MainMenu.cxx, Mint.cxx, Mint.h, NamedFactory.cxx, NamedFactory.h, NamedProxy.h, SceneryProxy.cxx, SceneryProxy.h: Mid stream commit: Currently doesn't compile due to JC and Midad being in a state of flux. - Start main midad interface class (Mint) - Start moving over to new JobC interface - Pry Named{Factory,Proxy} out of midad namespace - Start to remove/rewrite some display and menu creation methods 2002-01-18 21:53 Ed Lartey * setup/setup_minossoft_tamu: # Modified gcc version libraries 2002-01-18 17:37 Roy Lee * RecoBase/: CandStripHandle.cxx, CandStripHandle.h: Add GetZPos() method. 2002-01-18 17:36 Roy Lee * RecoBase/: CandReco.h, CandRecoHandle.cxx, CandRecoHandle.h: Add variable and methods for timing. 2002-01-18 17:25 Brian Rebel * DatabaseTables/PlexTables/far_data_inserts.mysql: plex for planes 1 - 100 2002-01-18 17:19 Nick West * UserManualDoc/src/database_interface.tex: Add note about DbiTimer. 2002-01-18 17:10 Nick West * DatabaseInterface/doc/ChangeLog: Record addition of DbiTimer 2002-01-18 17:06 Nick West * DatabaseInterface/: DbiDBProxy.cxx, DbiResultNonAgg.cxx, DbiResultPtr.cxx, DbiTimer.cxx, DbiTimer.h, LinkDef.h, test/GNUmakefile, test/LinkDef.h, test/TestDbi.cc: Simple query timer. 2002-01-18 15:45 Roy Lee * CandStripSR/AlgStripSRList.cxx: [no log message] 2002-01-18 15:22 Paul Miyagawa * BubbleSpeak/: AlgDigiPairList.cxx, AlgDigiPairList.h: Strips in cosmic counters need only one-sided readout to be retained. 2002-01-18 15:19 Mark Messier * DatabaseTables/: CalibrationTables/.cvsignore, HvTables/.cvsignore, PlexTables/.cvsignore, UgliTables/.cvsignore: Added .cvsignore files to new package 2002-01-18 14:21 Paul Miyagawa * BubbleSpeak/: SelectGoodMuon.cxx, SelectGoodMuon.h: Forgot to add SelectGoodMuon for the last commit. 2002-01-18 13:35 musser * Calibrator/: CalADCtoPE.h, CalGainDrift.h, CalGainDriftReference.h, CalMIPCalibration.h, CalMapperData.h, CalMapperFits.h, CalMuonCalibration.h, CalMuonStats.h, CalNonLinearity.h, CalPINResponse.h, CalPINtoADC.h, CalTimeCalibration.h, DigitCalibrator.cxx, MIPCalibrator.cxx, MuonSigCorrCalibrator.cxx, PEGainCalibrator.cxx, PulserSigLinCalibrator.h, SigMappedCalibrator.cxx, StripCalibrator.cxx, TimeCalibrator.cxx: fixed ordering of intializations to kill warning messages 2002-01-18 00:04 Mark Messier * IoModules/IoInputModule.cxx: Adapt to new JobCEnv interface 2002-01-18 00:03 Mark Messier * MIDAD/: EventControl.cxx, JobCInterface.cxx: Adapt to JobControl changes esp. handling of MomNavigator 2002-01-18 00:03 Mark Messier * JobControl/: JobC.cxx, JobC.h, JobCDisplayModule.cxx, JobCEnv.cxx, JobCEnv.h, JobCModule.cxx, JobCModule.h, JobCPath.cxx, JobCPath.h, JobCPathModule.cxx, JobCPathModule.h, JobCPathRegistry.cxx, JobCPathRegistry.h, JobCROOT.cxx, JobCRootEnv.cxx, JobCRootEnv.h, JobController.cxx, JobController.h, LinkDef.h, test/JobCDemoModuleA.cxx, test/JobCPathValidate.cxx, test/JobControllerValidate.cxx, test/JobControllerValidate.h: More work towards the new job control framework. Still supports .jcm files. New framework more complete (in fact it might even work!). 1) JobCEnv holds only "unix job wide" data and has been made a singleton 2) Ownership of MomNavigator moved to JobC and JobController. One mom per controller 2002-01-17 21:28 bspeak * setup/setup_minossoft_soudan.csh: [no log message] 2002-01-17 20:20 bspeak * setup/setup_minossoft_soudan.sh: Minor bug fixes 2002-01-17 20:08 Mark Messier * CVSROOT/check_access: Added Ben Speakman to write list for setup 2002-01-17 19:37 Sharon Seun * Swimmer/: SwimdEdxAction.cxx, SwimdEdxTable.cxx, SwimdEdxTable.h, test/TestSwimmer.cxx, test/TestSwimmer.h: Energy loss table has been added. Still in working process. 2002-01-16 23:47 Mark Messier * JobControl/: JobCRootCommandModule.cxx, JobCRootCommandModule.h: Remove references to (Ana/Reco)NonPhysics 2002-01-16 22:57 Mark Messier * JobControl/: GNUmakefile, JobC.cxx, JobC.h, JobCDisplayModule.cxx, JobCDisplayModule.h, JobCMethod.cxx, JobCMethod.h, JobCModule.cxx, JobCModule.h, JobCMsgModule.cxx, JobCMsgModule.h, JobCNode.h, JobCPath.cxx, JobCPath.h, JobCPathModule.cxx, JobCPathModule.h, JobCPathRegistry.cxx, JobCPathRegistry.h, JobCROOT.h, JobCommand.cxx, JobCommand.h, JobController.cxx, LinkDef.h, test/JobCDemoModuleA.cxx, test/JobCDemoModuleA.h, test/JobCDemoModuleB.cxx, test/testjobc.C: 1) Start backing out the AnaNonPhysics and RecoNonPhysics methods 2) Begin introducing new interface to replace .jcm's (See test/testjobc.C). .jcm's should still all work -- new interface only partialy implemented 2002-01-16 22:26 Robert Hatcher * RerootExodus/RerootToRawDataModule.cxx: warn user that RawChannelId.IsNull message limit has been reached 2002-01-16 22:17 Robert Hatcher * DatabaseTables/PlexTables/: PixelSpotToStripEndValidity.caldet, PixelToRawChannelValidity.caldet, RawChannelReadoutTypeValidity.caldet, RawChannelToPinDiodeValidity.caldet: move CalDet plex TimeEnd back from 2001-12-31 to 2002-06-30 23:59:59 so that newly generated Monte Carlo will still use same plex 2002-01-16 21:37 Mark Messier * RerootExodus/: CheezyDisplayModule.cxx, CheezyDisplayModule.h, RerootToRawDataModule.h: Remove references to "NonPhysics" JobCModule methods 2002-01-16 21:36 Mark Messier * CandDigit/DigitListModule.h: Remove references to "NonPhysics" JobCModule methods. 2002-01-16 21:36 Mark Messier * JobControl/JobCRootEnv.cxx: Reset ROOT signal handlers to defaults. Now you can control-c out of a job! 2002-01-16 16:37 Paul Miyagawa * BubbleSpeak/: AlgConfigGoodThruMuonList.cxx, AlgConfigGoodThruMuonList.h, AlgGoodThruMuonList.cxx, AlgGoodThruMuonList.h, BubGeometry.cxx, BubGeometry.h, FitThruMuonListModule.cxx, GoodThruMuonListModule.cxx, GoodThruMuonListModule.h, LinkDef.h, muon_bcalib.C, muon_binit.C, muon_calib.C, muon_cd_binit.C, muon_cd_init.C, muon_init.C: Replaced GoodThruMuonListModule, which produces a copy of a CandThruMuon if it passes the cuts, with SelectGoodMuon, which uses JobCResult and filters to indicate whether a CandThruMuon is to be retained. 2002-01-16 15:26 Nick West * WebDocs/: WebDocs.html, Companion/index.html, Companion/update_log.html: Attempt at new top level page. Rationalisation of Companion top page. 2002-01-16 15:23 Nick West * WebDocs/Companion/overview/: DatabaseInterface.html, Demojob.html, Help.html, MinosObjectMap_Package.gif, Plex.gif, Plex.html, Plex2.gif, ROOT_as_PAW.html, RawData.gif, RawData.html, RawData2.gif, Record.gif, UgliGeometry.gif, UgliGeometry.html, UgliGeometry2.gif, Validity.gif, Validity.html, Writing_ROOT_macros.html, index.html, tutorial.html, CandXxxSR/index.html, CandXxxSR/information_access.html, CandXxxSR/introduction.html, CandXxxSR/light_propagation_speed.html, CandXxxSR/offline_job.html, CandXxxSR/overview.html, CandXxxSR/sr_packages.html, CandXxxSR/stopping_muons.html, CandXxxSR/time_resolution.html, CandXxxSR/information_access/Slide1.GIF, CandXxxSR/information_access/Slide2.GIF, CandXxxSR/information_access/Slide3.GIF, CandXxxSR/information_access/Slide4.GIF, CandXxxSR/information_access/Slide5.GIF, CandXxxSR/information_access/Slide6.GIF, CandXxxSR/information_access/Slide7.GIF, CandXxxSR/introduction/Slide1.GIF, CandXxxSR/introduction/Slide2.GIF, CandXxxSR/introduction/Slide3.GIF, CandXxxSR/introduction/Slide4.GIF, CandXxxSR/light_propagation_speed/Slide1.GIF, CandXxxSR/light_propagation_speed/Slide2.GIF, CandXxxSR/light_propagation_speed/Slide3.GIF, CandXxxSR/offline_job/Slide1.GIF, CandXxxSR/offline_job/Slide10.GIF, CandXxxSR/offline_job/Slide2.GIF, CandXxxSR/offline_job/Slide3.GIF, CandXxxSR/offline_job/Slide4.GIF, CandXxxSR/offline_job/Slide5.GIF, CandXxxSR/offline_job/Slide6.GIF, CandXxxSR/offline_job/Slide7.GIF, CandXxxSR/offline_job/Slide8.GIF, CandXxxSR/offline_job/Slide9.GIF, CandXxxSR/overview/Slide1.GIF, CandXxxSR/overview/Slide10.GIF, CandXxxSR/overview/Slide11.GIF, CandXxxSR/overview/Slide12.GIF, CandXxxSR/overview/Slide13.GIF, CandXxxSR/overview/Slide14.GIF, CandXxxSR/overview/Slide15.GIF, CandXxxSR/overview/Slide16.GIF, CandXxxSR/overview/Slide17.GIF, CandXxxSR/overview/Slide18.GIF, CandXxxSR/overview/Slide19.GIF, CandXxxSR/overview/Slide2.GIF, CandXxxSR/overview/Slide20.GIF, CandXxxSR/overview/Slide3.GIF, CandXxxSR/overview/Slide4.GIF, CandXxxSR/overview/Slide5.GIF, CandXxxSR/overview/Slide6.GIF, CandXxxSR/overview/Slide7.GIF, CandXxxSR/overview/Slide8.GIF, CandXxxSR/overview/Slide9.GIF, CandXxxSR/sr_packages/Slide1.GIF, CandXxxSR/sr_packages/Slide2.GIF, CandXxxSR/sr_packages/Slide3.GIF, CandXxxSR/sr_packages/Slide4.GIF, CandXxxSR/sr_packages/Slide5.GIF, CandXxxSR/sr_packages/Slide6.GIF, CandXxxSR/sr_packages/Slide7.GIF, CandXxxSR/stopping_muons/Slide1.GIF, CandXxxSR/stopping_muons/Slide2.GIF, CandXxxSR/stopping_muons/Slide3.GIF, CandXxxSR/stopping_muons/Slide4.GIF, CandXxxSR/stopping_muons/Slide5.GIF, CandXxxSR/stopping_muons/Slide6.GIF, CandXxxSR/stopping_muons/Slide7.GIF, CandXxxSR/time_resolution/Slide1.GIF, CandXxxSR/time_resolution/Slide2.GIF, CandXxxSR/time_resolution/Slide3.GIF, CandXxxSR/time_resolution/Slide4.GIF, CandXxxSR/time_resolution/Slide5.GIF, MySQL_Database/SQL.html, MySQL_Database/access.html, MySQL_Database/admin.html, MySQL_Database/blank.html, MySQL_Database/client.html, MySQL_Database/excel.html, MySQL_Database/intro.html, MySQL_Database/mysql-minos.html, MySQL_Database/references.html: Add tutorial talks by Robert, Pete and Roy. Tidy up links. Factor out tutorial from overview. 2002-01-16 15:10 Mark Messier * PEGain/.cvsignore: Add .cvsignore to new package 2002-01-16 15:09 Mark Messier * CVSROOT/check_access, CVSROOT/modules, setup/packages-development: Added package for PEGain at Ryan Nichol's request 2002-01-16 13:55 Paul Miyagawa * BubbleSpeak/: AlgConfigFitThruMuonList.cxx, AlgConfigFitThruMuonList.h, AlgConfigMSTClusterList.cxx, AlgConfigMSTClusterList.h, AlgConfigThruMuonList.cxx, AlgConfigThruMuonList.h, AlgFitThruMuonList.cxx, AlgMSTClusterList.cxx, AlgThruMuonList.cxx, CutDigiPairListModule.cxx, FitThruMuonListModule.cxx, LinkDef.h, MSTClusterListModule.cxx, MSTClusterListModule.h, ThruMuonListModule.cxx, ThruMuonListModule.h: Converted to using generic AlgConfig. Changes to config parameters saved immediately if Algorithm is already registered. Don't bother saving CandDigiPairList if it is empty. 2002-01-16 13:51 Brian Rebel * DeMux/: AlgDeMuxCosmics.cxx, DmxDeMuxCosmicsModule.cxx, DmxDeMuxCosmicsModule.h, DmxStatus.cxx, DmxStatus.h: add new field to DeMuxTree in DeMuxCosmicsModule to flag multiple muon events 2002-01-15 20:34 Sue Kasahara * IoModules/: IoOutputModule.cxx, doc/ChangeLog: Added SimSnarl tree storing SimSnarlRecords to IoOutputModule (per Robert's request) 2002-01-15 19:45 Brian Rebel * DeMux/DmxDeMuxCosmicsModule.cxx: forgot to get rid of one message line in DeMuxCosmicsModule 2002-01-14 22:36 Robert Hatcher * Plex/: PlexPlaneId.h, PlexStripEndId.h: make ctor from bare Int_t to be "explicit" in hopes of avoiding illformed type conversions 2002-01-14 22:30 Brian Rebel * DeMux/DmxDeMuxCosmicsModule.cxx: get rid of unnecessary output to screen 2002-01-14 19:44 Brian Rebel * DeMux/DmxDeMuxCosmicsModule.h: another ordering fix 2002-01-14 19:05 Brian Rebel * DatabaseTables/PlexTables/far_data_inserts.mysql: plex for planes 1 - 84 2002-01-14 18:32 Brian Rebel * DeMux/DmxDeMuxCosmicsModule.cxx: fix ordering of variable initialization in DeMuxCosmicsModule ctor 2002-01-14 14:43 Mark Messier * JobControl/JobCROOT.cxx: Switch to interactive mode when GetMom() is called 2002-01-14 13:25 Paul Miyagawa * BubbleSpeak/: AlgConfigCutDigiPairList.cxx, AlgConfigCutDigiPairList.h, AlgCutDigiPairList.cxx, AlgCutDigiPairList.h, CandDigiPairListHandle.cxx, CandMSTClusterHandle.cxx, CandMSTClusterHandle.h, CandMSTClusterListHandle.cxx, CandMSTClusterListHandle.h, CandStraightClusterHandle.cxx, CandStraightClusterHandle.h, CandThruMuonHandle.cxx, CandThruMuonHandle.h, CandThruMuonListHandle.cxx, CandThruMuonListHandle.h, CutDigiPairListModule.cxx, DigiPairListModule.cxx, FitThruMuonListModule.cxx, GoodThruMuonListModule.cxx, LinkDef.h, MSTClusterListModule.cxx, SuperSliceListModule.cxx, ThruMuonListModule.cxx: Converted all CandXxxHandles to use std::ostream rather than Print(). Now Print() will pick up TObject::Print(). To print information, use something along the lines of: CandDigiPairHandle chh; MSG("Cand", Msg::kInfo) << chh; Converted AlgCutDigiPairList to using generic AlgConfig. Changes to config parameters saved immediately if Algorithm is already registered. Don't bother saving CandDigiPairList if it is empty. 2002-01-14 04:54 Sue Kasahara * Persistency/: PerInputStreamManager.cxx, doc/ChangeLog: Fix bug in selection mechanism. 2002-01-14 01:23 Brian Rebel * DeMux/: DmxDeMuxCosmicsModule.cxx, DmxDeMuxCosmicsModule.h: more tweaks for bugs shown at cal tech 2002-01-12 02:09 Brian Rebel * DeMux/: AlgDeMuxCosmics.cxx, DmxStatus.cxx, demux_fardata.jcm: add loop for finding multiple muons in same event 2002-01-11 21:55 Brian Rebel * DeMux/: AlgDeMuxCosmics.cxx, AlgDeMuxCosmics.h, DmxDeMuxCosmicsModule.cxx, DmxDeMuxCosmicsModule.h, DmxMuonPlane.cxx, DmxMuonPlane.h, DmxStatus.cxx, DmxStatus.h, demux_fardata.jcm: more fixes for the caltech bugs. 2002-01-11 19:32 Robert Hatcher * DeMux/DmxDeMuxCosmicsModule.cxx: remove unused REROOT/RecSimSnarl includes comment out some unused variables reorder ctor initializations to match declaration order (and thus eliminate compiler warnings) 2002-01-11 19:29 Robert Hatcher * DeMux/DmxDeMuxCosmicsModule.h: remove trailing blank lines 2002-01-11 19:29 Robert Hatcher * DeMux/DmxStatus.cxx: protect against SEGV that occurs when running on a REROOT file where a planeItr dereferencing gives 0 2002-01-11 19:16 Robert Hatcher * Rotorooter/doc/ChangeLog: commit the description of changes that went into V00-03-00 2002-01-11 19:13 Robert Hatcher * RawData/: RawRecord.cxx, RawRecord.h: RecMinosHdr::FindComponent now returns *last* match, which affects FindRawBlock(). Allow optional iterator direction to GetRawBlockIter. 2002-01-11 19:12 Robert Hatcher * CandData/: CandRecord.cxx, CandRecord.h: RecMinosHdr::FindComponent now returns *last* match, which affects FindCandHandle(). Allow optional iterator direction to GetCandHandleIter. 2002-01-11 19:10 Robert Hatcher * RerootExodus/RerootToTruthModule.cxx: Convert from obsolete RecSimSnarl to SimSnarlRecord; make a copy of REROOT_NeuVtx and REROOT_NeuKin in the record as well as the TClonesArray (named "StdHep") of TParticles 2002-01-11 19:08 Robert Hatcher * Record/: LinkDef.h, RecSimSnarl.cxx, RecSimSnarl.h, RecordMinos.cxx, RecordMinos.h, SimSnarlHeader.cxx, SimSnarlHeader.h, SimSnarlRecord.cxx, SimSnarlRecord.h: Replace RecSimSnarl class (based on obsolete RecordMinos) with SimSnarlRecord + SimSnarlHeader (based on RecMinos{Hdr}). 2002-01-11 19:06 Robert Hatcher * Record/RecMinos.cxx: FindComponent now selects *last* matching element, not first (using reverse iterator) - so users get the last one of the class added to the record which is more likely what they want. Also, "SetOwner" bit is explicitly enabled for Components and Temporaries containers. 2002-01-11 16:28 musser * Calibrator/CalADCtoPE.cxx, Calibrator/CalADCtoPE.h, Calibrator/CalGainDrift.cxx, Calibrator/CalGainDrift.h, Calibrator/CalGainDriftReference.cxx, Calibrator/CalGainDriftReference.h, Calibrator/CalMIPCalibration.cxx, Calibrator/CalMIPCalibration.h, Calibrator/CalMapperData.cxx, Calibrator/CalMapperData.h, Calibrator/CalMapperFits.cxx, Calibrator/CalMapperFits.h, Calibrator/CalMapperHeader.cxx, Calibrator/CalMuonCalibration.cxx, Calibrator/CalMuonCalibration.h, Calibrator/CalMuonStats.cxx, Calibrator/CalMuonStats.h, Calibrator/CalNonLinearity.cxx, Calibrator/CalNonLinearity.h, Calibrator/CalPINResponse.cxx, Calibrator/CalPINResponse.h, Calibrator/CalPINtoADC.cxx, Calibrator/CalPINtoADC.h, Calibrator/CalTimeCalibration.cxx, Calibrator/CalTimeCalibration.h, Calibrator/DigitCalibrator.cxx, Calibrator/DigitCalibrator.h, Calibrator/LinkDef.h, Calibrator/MIPCalibrator.cxx, Calibrator/MuonSigCorrCalibrator.cxx, Calibrator/PEGainCalibrator.cxx, Calibrator/PulserSigLinCalibrator.cxx, Calibrator/SigMappedCalibrator.cxx, Calibrator/StripCalibrator.cxx, Calibrator/StripCalibrator.h, Calibrator/TimeCalibrator.cxx, DatabaseTables/CalibrationTables/GainDriftMasterTable.caldet, DatabaseTables/CalibrationTables/GainDriftMasterTable.far, DatabaseTables/CalibrationTables/GainDriftTable.caldet, DatabaseTables/CalibrationTables/GainDriftTable.far, DatabaseTables/CalibrationTables/GainTable.caldet, DatabaseTables/CalibrationTables/GainTable.far, DatabaseTables/CalibrationTables/MIPCalibrationTable.caldet, DatabaseTables/CalibrationTables/MIPCalibrationTable.far, DatabaseTables/CalibrationTables/MapperFitsTable.caldet, DatabaseTables/CalibrationTables/MapperFitsTable.far, DatabaseTables/CalibrationTables/MuonFitsTable.caldet, DatabaseTables/CalibrationTables/MuonFitsTable.far, DatabaseTables/CalibrationTables/NonLinearityTable.caldet, DatabaseTables/CalibrationTables/NonLinearityTable.far, DatabaseTables/CalibrationTables/PINResponseTable.caldet, DatabaseTables/CalibrationTables/PINResponseTable.far, DatabaseTables/CalibrationTables/PINtoADCTable.caldet, DatabaseTables/CalibrationTables/PINtoADCTable.far, DatabaseTables/CalibrationTables/TimeCalibrationTable.caldet, DatabaseTables/CalibrationTables/TimeCalibrationTable.far, DatabaseTables/CalibrationTables/create_calibration_tables.mysql: [no log message] 2002-01-11 00:27 Robert Hatcher * DatabaseTables/UgliTables/: UgliDbiScintMdl.far_data, UgliDbiScintMdlValidity.far_data: far detector (data) clear fiber lengths based on Indiana factory specs 2002-01-10 19:57 Robert Hatcher * UgliGeometry/UgliStripNode.cxx: Error messages if DBI failed to get an appropriate row (just before SEGV) 2002-01-10 16:52 Brett Viren * Registry/: LinkDef.h, Registry.cxx, Registry.h, RegistryItem.h, RegistryItemXxx.cxx, RegistryItemXxx.h, test/RegistryValidate.cxx: - Keys are now only const char*, not strings. - Registry can now hold values of type Registry. - Remove anything needing "tempated funcitons". 2002-01-10 16:50 Brett Viren * DatabaseInterface/DbiConfigStream.cxx: move to const char* interface in Registry 2002-01-10 02:07 Brian Rebel * DeMux/: AlgDeMux.cxx, AlgDeMuxCosmics.cxx, AlgDeMuxCosmics.h, DmxChiSqrStat.cxx, DmxCompareTypes.cxx, DmxCompareTypes.h, DmxDeMuxCosmicsModule.cxx, DmxDeMuxCosmicsModule.h, DmxHypothesis.cxx, DmxHypothesis.h, DmxMuonPlane.cxx, DmxShowerPlane.cxx, DmxShowerPlane.h, DmxStatus.cxx, DmxStatus.h, LinkDef.h, demux_fardata.jcm: fixes for the problems shown at caltech 2002-01-10 01:38 Brett Viren * WebDocs/WebDocs.html: Add link to doxygen generated code 2002-01-09 21:28 Brett Viren * MIDAD/GNUmakefile: remove doc/ 2002-01-09 18:19 Brett Viren * MIDAD/GNUmakefile: Add doc/ subdir 2002-01-09 00:52 Robert Hatcher * UgliGeometry/doc/ChangeLog: commit the ChangeLog of the second tagging of the day 2002-01-09 00:49 Robert Hatcher * UgliGeometry/: LinkDef.h, UgliGeomHandle.h, UgliGeometry.cxx, UgliGeometry.h, UgliPlnHandle.cxx, UgliPlnHandle.h, UgliPlnNode.cxx, UgliPlnNode.h, UgliScintPlnABC.h, UgliScintPlnHandle.cxx, UgliScintPlnHandle.h, UgliScintPlnNode.cxx, UgliScintPlnNode.h, UgliSteelPlnABC.h, UgliSteelPlnHandle.cxx, UgliSteelPlnHandle.h, UgliSteelPlnNode.cxx, UgliSteelPlnNode.h: refactorize inheritence of Ugli{Scint,Steel}Pln{Node,Handle} so that one can get a vector of UgliPlnHandle's. 2002-01-08 22:43 Robert Hatcher * UgliGeometry/doc/ChangeLog: update what's changed for this tag 2002-01-08 17:39 Robert Hatcher * BField/BfldLoanPool.cxx: expand the output of a Info message when GetMap needs new map 2002-01-08 17:35 Robert Hatcher * JobControl/: JobCRootCommandModule.cxx, JobCRootModule.cxx: more descriptive explanation of what the module is supposed to do now passed to JOBMODULE macro (and eventually held by JobCModuleRegistry). 2002-01-08 17:30 Robert Hatcher * Plex/: PlexStripEndId.cxx, PlexStripEndId.h: BuildPlnStripEndKey() constructs a compressed value one can use for indexing in the DBI. Should be no more than 18bits as long as far detector has no more than 682 planes. Near detector hashing isn't quite as compact as it possibly could be. 2002-01-08 17:08 Robert Hatcher * UgliGeometry/: UgliGeomHandle.h, UgliGeometry.cxx, UgliGeometry.h: new methods for getting an STL vector of UgliScintPlnHandle or UgliSteelPlnHandle (but not both, yet) 2002-01-08 17:06 Robert Hatcher * UgliGeometry/UgliScintPlnHandle.h: new method for getting individual StripHandle (used to only be via UgliGeomHandle); new method of getting STL vector of all UgliStripHandles relevant for the plane 2002-01-08 17:03 Robert Hatcher * UgliGeometry/: UgliScintPlnNode.cxx, UgliScintPlnNode.h: new method for getting a STL vector of UgliStripHandle's in the plane 2002-01-08 17:00 Robert Hatcher * UgliGeometry/UgliScintMdlNode.cxx: default for modules is now to be invisible 2002-01-08 16:59 Robert Hatcher * UgliGeometry/: UgliStripNode.cxx, UgliStripNode.h: remove WlsPigtail/ClearFiber values - UgliStripShape and UgliScintMdlNode should now be the source of these (with a fallback of attempting to use DBI directly). 2002-01-08 16:52 Robert Hatcher * UgliGeometry/UgliPlnABC.h: remove commented out methods that are never to be implemented 2002-01-08 16:49 Robert Hatcher * DatabaseTables/UgliTables/: UgliDbiStripStruct.far_data, UgliDbiStripStructValidity.far_data: far detector (data) strip lengths now reflect factory specification and have values for partial (split) strips and their bypass WLS fiber 2002-01-08 16:49 Nick West * WebDocs/Companion/overview/Demojob.html: Add some support notes for UserAnalysis desconstruction. 2002-01-08 15:48 Nick West * WebDocs/Companion/overview/index.html: Cosmetic change. 2002-01-08 15:47 Nick West * WebDocs/Companion/overview/: The_Cpp_Language.html, Writing_ROOT_macros.html, macros/look_at_data_header.C: mom->GetFragment doesn't need a cast. 2002-01-08 15:46 Nick West * WebDocs/Companion/overview/MinosObjectMap_Package.html: Simplify class name printing. 2002-01-08 15:44 Nick West * WebDocs/Companion/overview/Creating_Test_Release.html: Better way to relaod Demo code. 2002-01-08 15:43 Nick West * WebDocs/WebDocs.html: Add link to Companion overview/tutorial. 2002-01-07 06:35 Mark Messier * Demo/: UserAnalysis.cxx, UserAnalysis.h, demo-1.jcm: Minor tweaks prior to the CalTech tutorial sessions 2002-01-07 04:12 Nick West * WebDocs/Companion/overview/: Demojob.html, index.html: More minor fixes. 2002-01-07 02:51 Nick West * WebDocs/Companion/overview/: MinosObjectMap_Package.html, The_Standard_Jobs.html: Show user explicitly what to type to get fragments to show classes. 2002-01-07 01:55 Nick West * WebDocs/Companion/overview/macros/candplot.C: Add missing }. 2002-01-07 01:35 Nick West * WebDocs/Companion/overview/: index.html, macros/candin.jcm: Add connection from Windows instructions. Bug fix: remove macro/ from candplot.C 2002-01-06 23:55 Sue Kasahara * WebDocs/Companion/overview/IoModules.html: Fix output module example and add list of output module job control commands. 2002-01-06 23:01 Nick West * WebDocs/Companion/overview/: The_Standard_Jobs.html, index.html, macros/candmodadchin.jcm: Add database talk. Fix minor typos. 2002-01-06 19:58 Brett Viren * WebDocs/Companion/overview/macros/candin.jcm: - Add jcm command to turn on a long existing option in order to reduce the level of slanderous ridicule from fellow collaborators. Strait lines, indeed.... 2002-01-06 17:44 Brett Viren * WebDocs/Companion/overview/: MIDAD.html, index.html: - Add preexisting MIDAD configuration doc - Add overview of new MIDAD framework 2002-01-06 16:59 Brett Viren * MIDAD/doc/index.html: Add link to design.html. This page also tells how to access the CVS branch where the new MIDAD lives. 2002-01-06 16:53 Brett Viren * MIDAD/doc/: README.libsigc++, design.html, index.html: - Update instructions on how to get and build libsigc++ - Update design.html to reflect new design 2002-01-06 15:51 Nick West * WebDocs/Companion/: index.html, update_log.html, overview/Preparation.html, overview/ROOT_as_PAW.html, overview/index.html: Further updates for CalTech tutorial including Administration. 2002-01-06 00:14 Nick West * WebDocs/Companion/overview/Preparation.html: Fix typo in cp instruction. 2002-01-06 00:12 Nick West * WebDocs/Companion/overview/Preparation.html: Add setup file for tutorial. 2002-01-05 23:54 Robert Hatcher * WebDocs/Companion/overview/index.html: set background color to white 2002-01-05 23:46 Nick West * WebDocs/Companion/overview/index.html: Add Roy's URL. 2002-01-05 23:15 Brett Viren * MIDAD/doc/running.tex: < --> > 2002-01-05 16:47 Brett Viren * WebDocs/soft_ins.html: formatting fixes 2002-01-05 16:05 Nick West * WebDocs/Companion/overview/: Demojob.html, MinosObjectMap_Package.html, The_Standard_Jobs.html, index.html, macros/candmodadchin.jcm: Move George's talk back to Session 4. Minor typo corrections. 2002-01-04 07:06 Sue Kasahara * WebDocs/Companion/overview/: Dispatcher.html, IoModules.html, Persistency.html: Some I/O related documentation. Better late than never? 2002-01-04 05:59 Sue Kasahara * Persistency/: PerInputStreamManager.cxx, PerOutputStream.cxx, doc/ChangeLog: Fix bug on input. Compensate for minor ROOT bug on output. Add Verbose level comments to PerInputStreamManager. 2002-01-04 05:57 Sue Kasahara * IoModules/IoInputModule.cxx: Add "INPUT" to help list of /Input/SetFormat options 2002-01-03 18:51 Sue Kasahara * Dispatcher/: DDSSubscription.h, doc/ChangeLog: DDSSubscription.h. Changed type of datamember fOffLine from bool to Bool_t to avoid error in compilation of Streamer. 2002-01-03 00:47 Roy Lee * CandTrackSR/: AlgTrackSRList.cxx, AlgTrackSRList.h, Track2DSR.cxx, Track2DSR.h, TrackSRListModule.cxx, TrackSRListModule.h: Improved Ana() method. Also, som e changes to improve compatibility with writing out candidate records. 2002-01-03 00:44 Roy Lee * CandClusterSR/: AlgClusterSRList.cxx, ClusterSRListModule.cxx, StripInfoSR.cxx: Respond to changes in Navigation. 2002-01-03 00:43 Roy Lee * CandEventSR/AlgEventSRList.cxx, CandEventSR/EventSRListModule.cxx, CandEventSR/EventSRListModule.h, CandShowerSR/ShowerSRListModule.cxx, CandShowerSR/ShowerSRListModule.h: Improved Ana() method. 2002-01-02 21:22 Brett Viren * MIDAD/SceneDisplay.cxx: get right hints for button 2002-01-02 21:04 Brett Viren * MIDAD/: GuiButton.h, GuiSlider.cxx, GuiTable.cxx, GuiTable.h, SceneDisplay.cxx, test/test-Button.cxx, test/test-GuiSlider.cxx: - Some tuning of GuiButton and GuiTables's layout hints 2002-01-02 18:15 Brett Viren * MIDAD/: GuiButton.h, GuiMainWindow.cxx, SceneDisplay.cxx, full-zoom.xpm, test/GNUmakefile, test/test-Gui.cxx: - Wrap TGPictureButton - Use button to trigger full zoom 2002-01-01 17:18 Brett Viren * MIDAD/: GuiTextEntry.h, StripEndSceneElement.h, doc/todo.html, test/GNUmakefile, test/test-Gui.cxx: - Wrap TGTextEntry - Remove cruft from SESE.h - Restart todo.html for midad-x. 2001-12-30 22:53 Brett Viren * MIDAD/StripEndSceneElement.h: - cruft removal 2001-12-30 22:53 Brett Viren * MIDAD/: CandModel.h, DigitListScenery.cxx, GNUmakefile, Scenery.h, StripEndSceneElement.cxx, TrackListModel.cxx, TrackListModel.h, TrackListScenery.cxx, TrackListScenery.h, TrackSceneElement.cxx, TrackSceneElement.h: - Implement some track list Scenery - Bring TrackListModel up to current design - Give access to CandModel's type and name - Remove CoordType from the SESE's Style, can get it from the Scene. 2001-12-29 17:50 Nick West * WebDocs/Companion/overview/macros/candmodadchin.jcm: Whoops! Forgot this one! 2001-12-29 17:48 Nick West * WebDocs/Companion/overview/: Coding_to_our_Standard.gif, Committing_Code.gif, Help.gif, Help.html, Plex.gif, RawData.gif, RawData.html, Record.gif, The_Cpp_Language.gif, The_Cpp_Language.html, The_OO_Paradigm.html, The_Standard_Jobs.html, Validity.gif, Validity.html, Writing_ROOT_macros.html, index.html, macros/movie_next_n.C: Last set of updates for CalTech tutorial. 2001-12-28 22:09 Brett Viren * MIDAD/: Range.h, Scene.cxx, SceneDisplay.cxx: set SceneDisplay window name 2001-12-28 21:52 Liz Buckley-Geer * setup/: setup_minossoft_soudan.csh, setup_minossoft_soudan.sh: Support new offline machine at soudan 2001-12-28 21:48 Liz Buckley-Geer * setup/setup_minossoft_FNALU: Change to new database on minos-db1 2001-12-28 21:20 Brett Viren * MIDAD/: DigitListScenery.cxx, Range.h, Scene.cxx, SceneDisplay.cxx, test/test-GuiNesting.cxx, test/test-GuiSlider.cxx, test/test-TGNesting.cxx: - DigitLists can now be displayed. - Add some more testing code. 2001-12-28 19:13 Brett Viren * MIDAD/: GuiMenu.cxx, GuiSlider.cxx, GuiSlider.h, GuiTable.cxx, GuiTable.h, SceneDisplay.cxx, test/test-GuiSlider.cxx: - Fixed problems with GuiTable when used with GuiSliders. They were due to a mix of bugs in TGTableLayout (see: http://root.cern.ch/root/roottalk/roottalk01/4680.html) and not specifying the args to GuiTable::Attach "correctly". The test-GuiSlider now has a full featured working example. 2001-12-28 15:57 musser * Calibrator/: CalibratorBase.cxx, CalibratorBase.h, DigitCalibrator.h: [no log message] 2001-12-28 15:50 musser * Calibrator/: DbiPEGainCalibrator.cxx, DbiPEGainCalibrator.h, DbiPulserDummyCalibrator.cxx, DbiPulserDummyCalibrator.h, DbiTimeCalibrator.cxx, DbiTimeCalibrator.h, DigitCalibrator.cxx, DigitCalibrator.h, PulserDummyCalibrator.cxx, PulserDummyCalibrator.h, StripCalibrator.cxx, StripCalibrator.h: [no log message] 2001-12-27 23:26 Brett Viren * MIDAD/: Display.cxx, GuiBase.cxx, GuiBox.h, GuiCanvas.h, GuiMainWindow.cxx, GuiMenu.cxx, GuiSlider.cxx, GuiTable.cxx, GuiTable.h, Range.h, Scene.cxx, SceneDisplay.cxx, SceneElement.h, Scenery.cxx, Scenery.h, StripEndSceneElement.cxx, StripEndSceneElement.h, Watched.h, test/GNUmakefile, test/test-Gui.cxx, test/test-GuiSlider.cxx: There is some bug in using GuiTable + GuiSlider, not yet tracked down, which causes milions of X transactions. Add "bounds" checking to Scene related classes. 2001-12-21 20:23 Brett Viren * MIDAD/: CandModel.cxx, DigitListModel.cxx, DigitListScenery.cxx, DisplayProxy.cxx, DisplayProxy.h, MainMenu.cxx, MainMenu.h, Scene.cxx, SceneDisplay.cxx, Scenery.cxx, Scenery.h, SceneryProxy.cxx, SceneryProxy.h, View.h: - Add function to build menu to add scenery to a scene. - Various bug fixes. - It now (sort of) displays strips. 2001-12-21 19:29 Roy Lee * CandTrackSR/: AlgTrackSRList.cxx, AlgTrackSRList.h, Track2DSR.cxx, Track2DSR.h, TrackSRListModule.cxx, TrackSRListModule.h: Output only 1 candidate track per record by default. 2001-12-21 18:27 Brett Viren * MIDAD/: CandModel.cxx, CandModel.h, DigitListModel.cxx, DigitListModel.h, DigitListScenery.cxx, DigitListScenery.h, GNUmakefile, HeaderLabel.cxx, HeaderLabel.h, HitList.cxx, HitList.h, Scene.cxx, Scene.h, SceneElement.h, Scenery.h, SceneryProxy.cxx, SceneryProxy.h, StripEndSceneElement.cxx, StripEndSceneElement.h: - Make CandModel a template to avoid dynamic casting - Implement DigitListScenery - Debug HitList, SceneElement, SceneryProxy, SESE. 2001-12-21 18:21 Nick West * WebDocs/Companion/overview/macros/demojob_write_root_file.jcm: .jcm to output UserAnalysis histograms. 2001-12-21 18:08 Nick West * WebDocs/Companion/overview/: DatabaseInterface.html, Help.gif, MinosObjectMap_Package.gif, Navigation.gif, Plex.gif, Plex.html, ROOT_as_Framework.gif, ROOT_as_PAW.html, The_Standard_Jobs.gif, UgliGeometry.gif, UgliGeometry.html, Validity.gif, index.html, macros/plex_demojob.jcm, macros/root_as_paw.C: Fill in Plex and Ugli slots, still quit a lot to do! 2001-12-21 14:18 Nick West * WebDocs/Companion/overview/: Creating_Test_Release.html, DatabaseInterface.gif, DatabaseInterface.html, DatabaseInterface_2.gif, DatabaseInterface_3.gif, DatabaseInterface_4.gif, DatabaseInterface_5.gif, Demojob.html, MinosObjectMap_Package.html, Monitoring.gif, Monitoring.html, Monitoring_2.gif, Monitoring_3.gif, Monitoring_4.gif, Monitoring_5.gif, Monitoring_6.gif, Navigation.gif, Navigation.html, Navigation_2.gif, Plex.html, ROOT_as_PAW.html, RawData.html, The_Cpp_Language.gif, The_OO_Paradigm.gif, The_Standard_Jobs.html, Validity.html, Writing_ROOT_macros.html, index.html, macros/candin.jcm, macros/candout.jcm, macros/candplot.C, macros/movie_next.C, macros/moviedemux.jcm, macros/standard_jobs_demojob.jcm: Add George's demos, David's Monitoring talk and recycled Navigation and DatabaseInterface slides. 2001-12-21 14:06 musser * Calibrator/: DigitCalibrator.cxx, DigitCalibrator.h, MIPCalibrator.cxx, MIPCalibrator.h, MuonSigCorrCalibrator.cxx, PEGainCalibrator.cxx, PulserSigLinCalibrator.cxx, StripCalibrator.cxx, StripCalibrator.h, TimeCalibrator.cxx: [no log message] 2001-12-21 13:16 Brett Viren * MIDAD/: DigitListScenery.h, HitList.cxx, HitList.h, StripEndSceneElement.cxx, StripEndSceneElement.h: - Start of graphical strip end 2001-12-21 00:08 Mark Messier * IoModules/: IoInputModule.cxx, IoInputModule.h: Make Help command match JobCModule interface. Actually prints help now... 2001-12-20 23:48 Brett Viren * MIDAD/: DigitListScenery.cxx, DigitListScenery.h, HeaderLabel.cxx, HeaderLabel.h, SceneElement.h, View.h, doc/README.scene: - More streamlining of Views. - Get some ideas down for SceneElement in README.scene - Beginning shell of DigitListScenery 2001-12-20 23:31 Mark Messier * Demo/: DemoEventDump.cxx, DemoEventDump.h: Imrove the DumpFragment method. Add Help method. 2001-12-20 23:21 Brett Viren * MIDAD/: DigitListModel.h, HeaderLabel.cxx, HeaderLabel.h, SceneryProxy.h, View.h, test/GNUmakefile, test/test-Scene.cxx: - Move connecting into View<> parent class, simplifies life for subclass implementers. - Add SceneryProxy.h so Scenes can find all possible Scenery 2001-12-20 22:39 Brett Viren * MIDAD/: CandModel.cxx, CandModel.h, DigitListModel.cxx, DigitListModel.h, DisplayProxy.cxx, DisplayProxy.h, GuiAxis.cxx, GuiAxis.h, GuiMenu.h, GuiSlider.cxx, GuiSlider.h, MidViewRange.h, Range.h, ScaledScene.h, Scene.h, doc/README.NamedFactory, test/GNUmakefile, test/test-GuiSlider.cxx: - clean up and simplify ranges, no longer inherit from Undoable since this function needs to be performed outside of Range (ie, by the thing holding the Control for a range) - DigitListModel is also no longer an Undoable - clean up CandModel - Simplify and clean up DisplayProxy - Delete some old cruft. - Update NamedFactory docs to reflect last commit 2001-12-20 21:49 Mark Messier * JobControl/JobCModule.cxx: Make messages printed from unimplemented methods more useful 2001-12-20 21:40 musser * DatabaseTables/CalibrationTables/GainDriftMasterTable.caldet, DatabaseTables/CalibrationTables/GainDriftMasterValidity.caldet, DatabaseTables/CalibrationTables/GainDriftTable.caldet, DatabaseTables/CalibrationTables/GainDriftTableValidity.caldet, DatabaseTables/CalibrationTables/GainTable.caldet, DatabaseTables/CalibrationTables/GainTableValidity.caldet, DatabaseTables/CalibrationTables/MIPCalibrationTable.caldet, DatabaseTables/CalibrationTables/MIPCalibrationValidity.caldet, DatabaseTables/CalibrationTables/MapperFitsTable.caldet, DatabaseTables/CalibrationTables/MapperFitsValidity.caldet, DatabaseTables/CalibrationTables/MuonFitsTable.caldet, DatabaseTables/CalibrationTables/MuonFitsValidity.caldet, DatabaseTables/CalibrationTables/NonLinearityTable.caldet, DatabaseTables/CalibrationTables/NonLinearityValidity.caldet, DatabaseTables/CalibrationTables/PINResponseTable.caldet, DatabaseTables/CalibrationTables/PINResponseValidity.caldet, DatabaseTables/CalibrationTables/PINtoADCTable.caldet, DatabaseTables/CalibrationTables/PINtoADCValidity.caldet, DatabaseTables/CalibrationTables/TimeCalibrationTable.caldet, DatabaseTables/CalibrationTables/TimeCalibrationValidity.caldet, DatabaseTables/CalibrationTables/create_and_fill_calibration.mysql, DatabaseTables/CalibrationTables/create_calibration_tables.mysql, DatabaseTables/CalibrationTables/load_calibration.mysql, DatabaseTables/CalibrationTables/load_calibration_far.mysql, Calibrator/CalMapperData.cxx, Calibrator/CalMapperData.h, Calibrator/CalMuonCalibration.cxx, Calibrator/LinkDef.h, Calibrator/MIPCalibrator.cxx, Calibrator/MIPCalibrator.h, Calibrator/MuonSigCorrCalibrator.cxx, Calibrator/SigMappedCalibrator.cxx, DatabaseTables/CalibrationTables/MIPCalibrationTable.far, DatabaseTables/CalibrationTables/MIPCalibrationValidity.far, Calibrator/CalMIPCalibration.cxx, Calibrator/CalMIPCalibration.h: [no log message] 2001-12-20 21:30 Brett Viren * MIDAD/: SceneDisplay.cxx, SceneDisplay.h: Actually add SceneDisplay 2001-12-20 21:29 Brett Viren * MIDAD/: CandModel.cxx, CandModel.h, Display.h, DisplayProxy.h, GNUmakefile, GuiMenu.cxx, GuiMenu.h, HeaderDisplay.cxx, HeaderLabel.cxx, MainMenu.cxx, MidadModule.cxx, ModelProxy.cxx, ModelProxy.h, MomModel.cxx, MomModel.h, Scene.cxx, Scene.h, TrackListModel.cxx, test/test-Scene.cxx, test/test-conn.cc: - Start SceneDisplay, a simple display of a single Scene. - Rearange CandModel inheritance. - Make MomModel an explicit singleton. - Remove ModelProxy. - Let Displays create their own entries in the Display submenu. 2001-12-20 19:35 musser * Calibrator/: SigMappedCalibrator.cxx, SigMappedCalibrator.h, StripCalibrator.cxx, StripCalibrator.h: [no log message] 2001-12-20 17:58 Mark Messier * IoModules/: IoInputModule.cxx, IoInputModule.h: Make sure files listed on command line have been loaded before any commands get handled. 2001-12-20 17:27 dap56 * Monitoring/: DigitAnalysis.cxx, Producer_dispatcher.cc, SinglAnalysis.cxx, config.h: 20/12/01 Quick bug fix - hardcoded numcrates=2 caused a crash for latest 4 crate data. Hardcoded it to 4 for now - will handle it properly in the next big monitoring update in the new year. 2001-12-20 06:17 Robert Hatcher * DatabaseInterface/DbiDBProxy.h: add some "#ifndef __CINT__" around definition & use of typedef const vector SeqList_t which for some reason now makes rootcint die (latest CVS version of root). Presumably when root/cint gets fix these can be removed. 2001-12-19 22:51 Brian Rebel * DeMux/: DmxDeMuxCosmicsModule.cxx, DmxDeMuxCosmicsModule.h, DmxStatus.cxx, demux_fardata.jcm, demux_mcdata.jcm: change DeMuxCosmicsModule to have TTrees instead of histograms as datamembers. get rid of zenith and azimuthal angle distribution finder as those arent really related to testing the demuxing 2001-12-19 22:13 Brett Viren * MIDAD/: CandModel.cxx, Control.cxx, Control.h, ControlPanel.cxx, ControlPanel.h, Dad.cxx, Dad.h, GNUmakefile, HeaderLabel.cxx, HeaderLabel.h, MidadModule.cxx, Model.cxx, Model.h, View.h, doc/README.mvc, doc/README.scene, test/test-conn.cc: - Simplify MVC base classes by templating M and C. - Add global_update signal. 2001-12-19 21:41 Roy Lee * CandStripSR/: StripSRListModule.cxx, StripSRListModule.h: Added ntuple variables. 2001-12-19 20:36 Brett Viren * MIDAD/: ControlBar.cxx, Display.cxx, Display.h, DisplayProxy.cxx, DisplayProxy.h, GuiMainWindow.h, GuiMenu.cxx, GuiMenu.h, GuiTab.cxx, MainGui.cxx, MainGui.h, MainMenu.cxx, MidadModule.cxx, MidadModule.h, test/test-Gui.cxx: Some SegVs fixed 2001-12-19 20:30 musser * Calibrator/: MIPCalibrator.cxx, MIPCalibrator.h, SigMappedCalibrator.cxx, SigMappedCalibrator.h, StripCalibrator.cxx, StripCalibrator.h: [no log message] 2001-12-19 20:11 Mark Messier * Persistency/: PerFileManager.cxx, PerFileManager.h, PerInputStreamManager.cxx, PerOutputStream.cxx: Very minor tweaks to quiet compiler warnings: 1) Comparison of signed and unsigned ints 2) singleton Cleaner was flagged as "unused" 2001-12-19 20:04 Mark Messier * Validity/VldContext.h: Complete the list of comparison operations (>, >=, <= ...). All are defined in terms of existing < and ==; 2001-12-19 18:31 rjn * Calibrator/: CalNonLinearity.cxx, CalNonLinearity.h, DigitCalibrator.cxx, DigitCalibrator.h, LinkDef.h, MuonSigCorrCalibrator.cxx, MuonSigCorrCalibrator.h, PEGainCalibrator.cxx, PEGainCalibrator.h, PulserSigLinCalibrator.cxx, PulserSigLinCalibrator.h, TimeCalibrator.cxx, TimeCalibrator.h: [no log message] 2001-12-19 17:34 musser * Calibrator/: ADCtoPE.cxx, ADCtoPE.h, CalADCtoPE.cxx, CalADCtoPE.h: [no log message] 2001-12-19 17:30 musser * Calibrator/CalGainDrift.cxx, Calibrator/CalGainDrift.h, Calibrator/CalGainDriftReference.cxx, Calibrator/CalGainDriftReference.h, Calibrator/CalMapperData.cxx, Calibrator/CalMapperData.h, Calibrator/CalMapperFits.cxx, Calibrator/CalMapperFits.h, Calibrator/CalMapperHeader.cxx, Calibrator/CalMapperHeader.h, Calibrator/CalMuonCalibration.cxx, Calibrator/CalMuonCalibration.h, Calibrator/CalMuonStats.cxx, Calibrator/CalMuonStats.h, Calibrator/CalNonLinearity.cxx, Calibrator/CalNonLinearity.h, Calibrator/CalPINResponse.cxx, Calibrator/CalPINResponse.h, Calibrator/CalPINtoADC.cxx, Calibrator/CalPINtoADC.h, Calibrator/CalTimeCalibration.cxx, Calibrator/CalTimeCalibration.h, Calibrator/GainDrift.cxx, Calibrator/GainDrift.h, Calibrator/GainDriftReference.cxx, Calibrator/GainDriftReference.h, Calibrator/GeorgeCalibrator.cxx, Calibrator/GeorgeCalibrator.h, Calibrator/LinkDef.h, Calibrator/MapperData.cxx, Calibrator/MapperData.h, Calibrator/MapperFits.cxx, Calibrator/MapperFits.h, Calibrator/MapperHeader.cxx, Calibrator/MapperHeader.h, Calibrator/MuonCalibration.cxx, Calibrator/MuonCalibration.h, Calibrator/MuonSigCorrCalibrator.cxx, Calibrator/MuonSigCorrCalibrator.h, Calibrator/MuonStats.cxx, Calibrator/MuonStats.h, Calibrator/NonLinearity.cxx, Calibrator/NonLinearity.h, Calibrator/PEGainCalibrator.cxx, Calibrator/PEGainCalibrator.h, Calibrator/PINResponse.cxx, Calibrator/PINResponse.h, Calibrator/PINtoADC.cxx, Calibrator/PINtoADC.h, Calibrator/TimeCalibration.cxx, Calibrator/TimeCalibration.h, Calibrator/TimeCalibrator.cxx, Calibrator/TimeCalibrator.h, DatabaseTables/CalibrationTables/GainDriftMasterTable.far, DatabaseTables/CalibrationTables/NonLinearityTable.far, DatabaseTables/CalibrationTables/create_calibration_tables.mysql, DatabaseTables/CalibrationTables/load_calibration_far.mysql, DatabaseTables/CalibrationTables/show_calibration_tables.mysql: [no log message] 2001-12-19 15:38 Brett Viren * MIDAD/: GuiMenu.cxx, GuiMenu.h, test/test-Gui.cxx: - sync up a few minor updates made on the laptop while in the dentist waiting room. 2001-12-19 09:17 Nick West * WebDocs/Companion/overview/: Algorithm_Candidate_Packages.html, Creating_Test_Release.html, Demojob.html, MinosObjectMap_Package.html, Plex.html, Preparation.html, ROOT_as_PAW.html, UgliGeometry.html, index.html, macros/standard_jobs_demojob.jcm: More CalTech tutorial updates. 2001-12-19 05:14 Sue Kasahara * Dispatcher/: DDSChildServer.cxx, DDSFileHandler.cxx, DDSFileHandler.h, DDSSubscription.cxx, DDSSubscription.h, doc/ChangeLog, test/DemoClient.cc: DDSChildServer,DDSFileHandler,DDSSubscription. Added DDSSubscription::SetOffLine method by which users can request to receive file pointed to by soft link "offlinefile" instead of "currentfile" used by online system. To be used for testing at the far detector. test/DemoClient.cc Added description of "advanceby" argument of DDSClient::Next method. 2001-12-19 05:11 Sue Kasahara * Persistency/: PerInputStream.cxx, PerInputStreamManager.cxx, PerInputStreamManager.h, doc/ChangeLog, test/DemoInputModule.cc, test/DemoInputModule.h: Internal change: PerInputStreamManager Fix Next,Previous, and RecordsAt methods to reduce memory useage. Instead of building record map up front, it now rolls through the record headers of each stream, caching a few at a time. Should now work well even on large caldet trees. Records are still sync'ed by VldContext. Also modified PerInputStreamManager such that when running in Update mode (e.g. serving Dispatcher), records are not served until one beyond current record set VldContext is visible in all record streams. This is to allow proper synchronization of records across multiple streams. API change: PerInputStreamManager: Remove Rewind method. Internal change: PerInputStream.cxx Fix Print method. API change: test/DemoInputModule Add IsBegin & Previous methods for test purposes. Fix Print method. 2001-12-18 22:44 Brett Viren * MIDAD/: GuiMenu.cxx, GuiMenu.h, test/GNUmakefile, test/test-Gui.cxx: - Start getting GuiMenu more in line with Fon's recent changes to TGMenu 2001-12-18 20:52 Brett Viren * MIDAD/: CandModel.cxx, ControlBar.cxx, ControlBar.h, ControlPanel.cxx, Dad.cxx, Dad.h, DigitListModel.cxx, Display.cxx, Display.h, DisplayProxy.cxx, DisplayProxy.h, GNUmakefile, GuiAxis.cxx, GuiBox.h, GuiMainWindow.cxx, GuiMainWindow.h, GuiMenu.h, GuiSlider.cxx, GuiStatusBar.h, HeaderDisplay.cxx, HeaderDisplay.h, HeaderLabel.cxx, HeaderLabel.h, MainGui.cxx, MainGui.h, MainMenu.cxx, MainMenu.h, MidadModule.cxx, MidadModule.h, ModelProxy.h, Range.h, Scene.cxx, UZVZ.cxx, UZVZ.h, doc/README.NamedFactory, doc/README.dad, doc/README.displays, doc/index.html, test/GNUmakefile, test/test-Display.cxx, test/test-Gui.cxx, test/test-conn.cc: - Changes to match slightly changed libsigc++ API - Dad is now a singleton - First working, but minimal Display: HeaderDisplay - Fix some bugs that caused SegV on destruction of Displays - Remove UZVZ, (empty anyways) so future UZVZDisplay follows naming convention - Some doc updates. 2001-12-18 00:47 Brett Viren * MIDAD/: CandModel.cxx, CandModel.h, Control.cxx, Control.h, ControlBar.cxx, ControlBar.h, Dad.cxx, Dad.h, DisplayProxy.cxx, DisplayProxy.h, GNUmakefile, HeaderLabel.cxx, HeaderLabel.h, HeaderModel.cxx, HeaderModel.h, MainGui.cxx, MainMenu.cxx, MainMenu.h, MidadModule.cxx, ModelProxy.cxx, ModelProxy.h, MomModel.cxx, MomModel.h, Msg.h, UZVZ.cxx, doc/README.GuiWrappers, doc/README.NamedFactory, doc/README.dad, doc/README.libsigc++, doc/README.mvc, doc/README.scene, doc/index.html: - Dad is now the controller of Mom . - The MomModel and CandModel are hooked into the ModelProxy system - MomModel is effectively a singleton and all CandModels implicitly connect to its modified signal. - Display/Model proxies store which instances and names have been added to the system. - MainGui actually shows data now (but just HeaderLabel). - HeaderLabel uses CandModel, no HeaderModel needed. - High level widgets are no longer Controls, but rather connect to Control methods. - Document NamedFactory and update other docs. Fix index.html so one can actually see them online (which is at: http://minos.phy.bnl.gov/software/MIDAD-X/doc/) 2001-12-17 19:59 Brian Rebel * DatabaseTables/PlexTables/far_data_inserts.mysql: plex for planes 1 - 76 2001-12-17 18:32 Brett Viren * MIDAD/: MidadModule.cxx, MidadModule.h, Scene.cxx: Bring MidadModule in line with new JobCModule return value. 2001-12-17 17:44 Mark Messier * CVSROOT/: check_access, modules: Add calibration tables module. Also extend list of writers for DatabaseTables package to include B.Rebel, J.Musser, P.Adamson, R.Nichols, and R.Lee 2001-12-17 16:54 Robert Hatcher * DatabaseMaintenance/DbmModule.cxx: avoid "export" keyword by renaming ofstream to "exportFile" 2001-12-17 16:17 Mark Messier * LeakChecker/LeaMemMonitor.cxx: Re-write some otherwise reasonable looking code to avoid what seems to be a bug in gcc3.0 which causes the compiler to dump core. 2001-12-17 15:36 Mark Messier * setup/packages-development: Added DatabaseTables 2001-12-17 15:33 Mark Messier * CVSROOT/: check_access, modules: Added modules for DatabaseTables, HvTables, and PlexTables 2001-12-17 14:31 Brett Viren * WebDocs/general_help.html: add online RUG 2001-12-17 08:56 Nick West * WebDocs/Companion/overview/: Coding_to_our_Standard.gif, Committing_Code.gif, DatabaseInterface.gif, MinosObjectMap_Package.gif, Navigation.gif, Plex.gif, Prepare_to_be_Reviewed.gif, ROOT_as_Framework.gif, RawData.gif, Record.gif, The_Cpp_Language.gif, The_OO_Paradigm.gif, UgliGeometry.gif, Validity.gif, index.html: Clarify what still needs to be done. 2001-12-17 08:35 Nick West * WebDocs/Companion/overview/macros/: look_at_data_blocks.C, look_at_data_blocks.jcm, look_at_data_header.C, look_at_data_header.jcm, look_at_data_hits.C, look_at_data_hits.jcm, standard_jobs_demojob.jcm, standard_jobs_midad.jcm: Start to assemble macros for tutorial. 2001-12-17 07:52 Nick West * WebDocs/Companion/overview/: Creating_Test_Release.html, Preparation.html, RawData.html, The_Standard_Jobs.html, Writing_ROOT_macros.html, index.html: Revised CalTech Tutorial Agenda. Start work on "homework" sections. 2001-12-16 22:30 Brett Viren * MIDAD/: CandModel.cxx, CandModel.h, Drawable.cxx, Drawable.h, GNUmakefile, Scene.cxx, Scene.h, Scenery.cxx, Scenery.h, doc/README.scene, test/test-Scene.cxx: Drawable now has the better name of Scenery. README.scene now describes how Scenes and Scenery work and test-Scenery is a(n ugly) proof of concept. Updating Scenes and other future possible composite-Views in an inteligent way is still an unsolved problem. 2001-12-15 20:46 Brett Viren * MIDAD/: Drawable.cxx, Drawable.h, GNUmakefile, HeaderLabel.cxx, HeaderModel.cxx, MidadModule.cxx, Model.h, Msg.h, Scene.cxx, Scene.h, doc/README.scene, test/GNUmakefile, test/test-Scene.cxx: Some problems in yesterdays Scene and Drawables design fixed. 2001-12-14 21:56 Brett Viren * MIDAD/: Drawable.h, Model.h, Scene.cxx, Scene.h, doc/README.scene, test/test-ptr.cc: Add some (incomplete) docs on how scenes work. 2001-12-14 04:07 Brian Rebel * DeMux/: DmxDeMuxCosmicsModule.cxx, DmxDeMuxCosmicsModule.h, demux_fardata.jcm, demux_mcdata.jcm: changes to DeMuxCosmicsModule 2001-12-13 23:05 Robert Hatcher * LeakChecker/: LeaMemMonitor.cxx, LeaMemMonitor.h, LinkDef.h: Linux specific code for determining memory usage at any arbitrary time. 2001-12-13 22:06 Robert Hatcher * JobControl/JobCEnv.cxx: IRIX6 needs getoptreset() called to restart getopt(), while Linux is happy with setting optind = 0 2001-12-13 16:16 Robert Hatcher * IoModules/IoInputModule.cxx: ifndef for dealing with IRIX6 assembler's problem with long tokens generated by expanding STL - disables selection on streams for now. 2001-12-13 05:26 Jon Urheim * DatabaseTables/PlexTables/: PixelToRawChannel.fardet_mc, RawChannelToPinDiode.fardet_mc: Replacing PlexRawChannelToPinDiode and PlexPixelToRawChannel table data with files generated following bug fix to gen_mcplex 2001-12-13 05:24 Jon Urheim * DatabaseTables/PlexTables/gen_mcplex: bug fix -- indexing reinitialization problem affecting MC Plex tables PlexRawChannelToPinDiode and PlexPixelToRawChannel 2001-12-12 17:30 Robert Hatcher * DatabaseInterface/DbiSqlValPacket.cxx: some #ifdef code for dealing with apparent g++/STL bug on IRIX6 internal compiler error when generating operator != for a anonymous (unnamed) enum that is defined within a method. For Linux code remains unchanged and some day this hack may be removed. 2001-12-12 09:26 Nick West * DatabaseInterface/: DbiResultPtr.h, doc/ChangeLog: NewQuery method: 2nd arg now optional: default value for mode (=0). 2001-12-12 09:22 Nick West * WebDocs/Companion/overview/: DatabaseInterface.html, Demojob.html, MinosObjectMap_Package.html, The_Cpp_Language.html, The_Standard_Jobs.html, Validity.html, Writing_ROOT_macros.html, index.html: More updates for CalTech tutorial, mostly for DatabaseInterface and a bit more detail on the agenda. 2001-12-12 08:17 Nick West * UserManualDoc/src/database_interface.tex: Add section on choosing table names. 2001-12-12 00:25 Robert Hatcher * RawData/: RawChannelId.cxx, RawChannelId.h, RawDeadChipBlock.cxx, RawDeadChipBlock.h, RawDigitDataBlock.cxx, RawDigitDataBlock.h, RawOvershootBlock.cxx, RawOvershootBlock.h, doc/ChangeLog: More methods in RawChannelId for setting fields specific for VA or QIE electronics. Add RawDigitDataBlock::GetVldContext() which builds a context corresponding to the earliest crate time in the block. RawDeadChipBlock unpacks its data into a STL set and has methods for looking up whether a RawChannelId (masking out the VaChannel field) is in the set. RawOvershootBlock unpacks its data into a STL map and has methods for determining whether a RawChannelId was recently hit. 2001-12-11 21:56 Robert Hatcher * DatabaseTables/PlexTables/: define_and_fill_allplex.mysql, define_and_fill_plex.mysql: remove "define_and_fill_allplex.mysql" as a separate script. no harm is incurred if good ol' "define_and_fill_plex.mysql" loads the far detector MC tables (even if code doesn't use them). 2001-12-11 21:56 Brian Rebel * DeMux/demux_mcdata.jcm: .jcm for looking at mc files 2001-12-11 21:49 Brian Rebel * DeMux/: AlgDeMux.cxx, DmxDeMuxCosmicsModule.cxx, DmxDeMuxCosmicsModule.h, demux_fardata.jcm: add stuff to DeMuxCosmicsModule for looking at mc data 2001-12-11 21:30 Brian Rebel * DatabaseTables/PlexTables/far_data_inserts.mysql: plex for planes 1 - 72 2001-12-11 16:32 rjn * Calibrator/: CalibratorBase.h, DigitCalibrator.cxx, DigitCalibrator.h, MuonSigCorrCalibrator.cxx, MuonSigCorrCalibrator.h, PEGainCalibrator.cxx, PEGainCalibrator.h, PulserDummyCalibrator.cxx, PulserDummyCalibrator.h, TimeCalibrator.cxx, TimeCalibrator.h: [no log message] 2001-12-10 20:37 Robert Hatcher * Plex/: PlexSEIdAltL.cxx, PlexSEIdAltL.h, doc/ChangeLog: new method: Bool_t PlexSEIdAltL::SetToOppositeEnds(PlexSEIdAltL& that) 2001-12-10 19:11 Brian Rebel * DatabaseTables/PlexTables/far_data_inserts.mysql: plex for planes 1 - 68 2001-12-10 16:40 Nick West * WebDocs/Companion/overview/: Application_Package_Roll_Call.gif, Application_Package_Roll_Call.html, Application_Package_Roll_Call_next.html, Application_Package_Roll_Call_prev.html, BField_prev.html, Coding_to_our_Standard.gif, Coding_to_our_Standard.html, Coding_to_our_Standard_next.html, Coding_to_our_Standard_prev.html, Committing_Code.gif, Committing_Code.html, Committing_Code_next.html, Committing_Code_prev.html, Creating_New_Package_in_Test_Release.gif, Creating_New_Package_in_Test_Release.html, Creating_New_Package_in_Test_Release_next.html, Creating_New_Package_in_Test_Release_prev.html, Demojob_next.html, Framework_Package_Roll_Call.gif, Framework_Package_Roll_Call.html, Framework_Package_Roll_Call_next.html, Framework_Package_Roll_Call_prev.html, Help_prev.html, Making_Own_Binaries.gif, Making_Own_Binaries.html, Making_Own_Binaries_next.html, Making_Own_Binaries_prev.html, MinosObjectMap_Package.gif, MinosObjectMap_Package_prev.html, Package.gif, Package_next.html, Package_prev.html, Prepare_to_be_Reviewed.gif, Prepare_to_be_Reviewed.html, Prepare_to_be_Reviewed_next.html, Prepare_to_be_Reviewed_prev.html, ROOT_as_Framework.gif, ROOT_as_Framework.html, ROOT_as_Framework_next.html, ROOT_as_Framework_prev.html, ROOT_as_PAW_next.html, RerootExodus_next.html, Swimmer.gif, The_Cpp_Language.gif, The_Cpp_Language_next.html, The_Cpp_Language_prev.html, The_OO_Paradigm.gif, The_OO_Paradigm.html, The_OO_Paradigm_next.html, The_OO_Paradigm_prev.html, index.html, make_prev.html, not_available_next.html: Update MinosObjectMap_Package, Package and Swimmer. More placeholders for pages to be written. 2001-12-10 14:07 Nick West * UserManualDoc/src/database_interface.tex: Cosmetic change to avoid latex2html bug that turned most of chapter into italic. 2001-12-10 08:06 Nick West * DatabaseMaintenance/DbmValidate.cxx: Use long form for options. 2001-12-10 08:04 Nick West * DatabaseMaintenance/DbmJob.cc: Change version number to 00-01-00. 2001-12-10 08:03 Nick West * DatabaseMaintenance/LinkDef.h: Add DbmCmdOptions and DbmLogFile. 2001-12-10 08:02 Nick West * DatabaseMaintenance/doc/: ChangeLog, Help.txt: Describe semi-automated database distribution system and revised command syntax. 2001-12-10 07:57 Nick West * DatabaseMaintenance/: DbmModule.cxx, DbmModule.h: Use new classes DbmCmdOptions and DbmLogFile to unify option processing, log import/export and provide continuity between successive exports. 2001-12-10 07:55 Nick West * DatabaseMaintenance/doc/: db_distribution.gif, db_distribution.html: Describe semi-automated database distribution system. 2001-12-10 07:53 Nick West * DatabaseMaintenance/: DbmCmdOptions.cxx, DbmCmdOptions.h: New class to simplify command option processing; options come both from user and DbmLogFile. 2001-12-10 07:52 Nick West * DatabaseMaintenance/: DbmLogFile.cxx, DbmLogFile.h: New class To record transactions and provide context for successive exports. 2001-12-09 22:51 Paul Miyagawa * BubbleSpeak/: CandDigiPairHandle.cxx, CandDigiPairHandle.h, CandDigiPairListHandle.cxx, CandDigiPairListHandle.h, DigiPairListModule.cxx: Converted CandDigiPairHandle and CandDigiPairListHandle to use std::ostream rather than Print(). Now Print() will pick up TObject::Print(). To print information, use something along the lines of: CandDigiPairHandle chh; MSG("Cand", Msg::kInfo) << chh; 2001-12-08 22:07 Paul Miyagawa * BubbleSpeak/DigiPairListModule.cxx: Corrected wrong JobCResult value for Reco method. 2001-12-08 21:42 Paul Miyagawa * BubbleSpeak/: AlgConfigDigiPairList.cxx, AlgConfigDigiPairList.h, AlgDigiPairList.cxx, DigiPairListModule.cxx, LinkDef.h: Converted to using generic AlgConfig. Changes to config parameters saved immediately if Algorithm is already registered. Don't bother saving CandDigiPairList if it is empty. 2001-12-07 15:33 rjn * Calibrator/: ADCtoPE.cxx, ADCtoPE.h, CalibratorBase.cxx, CalibratorBase.h, DigitCalibrator.cxx, DigitCalibrator.h, LinkDef.h, MuonSigCorrCalibrator.cxx, MuonSigCorrCalibrator.h: [no log message] 2001-12-07 11:54 Nick West * WebDocs/Errors/running.html: Start section on database connection errors. 2001-12-07 10:31 rjn * Calibrator/: DigitCalibrator.cxx, DigitCalibrator.h, LinkDef.h: [no log message] 2001-12-07 08:31 Nick West * WebDocs/Companion/overview/: Demojob.html, RawData.html, Writing_ROOT_macros.html: Commit page on writing macros to look at raw data for CalTech tutorial. 2001-12-06 23:43 George Irwin * WebDocs/install_products.html: Correct typo. 2001-12-06 22:10 Ed Lartey * setup/setup_minossoft_template: Deleted $INSTALLATION/lib/mysql from LD_LIBRARY_PATH 2001-12-06 22:09 Ed Lartey * WebDocs/install_products.html: Added prompt> cd $INSTALLATION/lib prompt> ln -s mysql/libmysqlclient.so.* . to Web installation instructions for MySQL from source: 2001-12-06 20:01 Robert Hatcher * Rotorooter/RotoServer.cxx: Use TArrayC for send/receive buffers rather than doing own mem management generalize ResizeRecvBuffer -> ResizeBuffer to handle both buffers Handle CONFIGURE command for generalized management of AutoSave (nrecord,nsecond) parameters on a stream by stream basis. Send reply of ACK/NACK + rotorooter state (2 * 4bytes) as single socket write rather than 2 separate writes 2001-12-06 19:59 Robert Hatcher * Rotorooter/RotoServer.h: Use TArrayC for send/receive buffers rather than doing own mem management generalize ResizeRecvBuffer -> ResizeBuffer to handle both buffers Handle CONFIGURE command for generalized management of AutoSave (nrecord,nsecond) parameters on a stream by stream basis. 2001-12-06 19:56 Robert Hatcher * Rotorooter/roto.h: new "command" ROOTER_CONFIG 2001-12-06 19:55 Robert Hatcher * Rotorooter/RotoTalk/daq_bin2roto.c: new option: -c where string is "streamName,nrecInt,nsecTime[;streamName,nrecInt,nsecTime]" streamName can be "*" for all legal streams 2001-12-06 19:54 Robert Hatcher * Rotorooter/RotoTalk/rototalk.h: forward declaration for "roto_send_autosave_config" new possible error return codes (badconfig and reallocation errors) 2001-12-06 19:52 Robert Hatcher * Rotorooter/RotoTalk/rototalk.c: Add function "roto_send_autosave_config" Use single write to socket for command + byte-count + data (re)allocate concatenation buffer (sendbuffer) as necessary; initially 2Mb 2001-12-06 18:49 Ed Lartey * setup/setup_minossoft_template: Added ${INSTALLATION}/lib/mysql to LD_LIBRARY_PATH 2001-12-05 20:07 Robert Hatcher * DatabaseTables/UgliTables/: UgliDbiGeometryValidity.far_data, UgliDbiScintMdlStructValidity.far_data, UgliDbiScintMdlValidity.far_data, UgliDbiScintPlnStructValidity.far_data, UgliDbiScintPlnValidity.far_data, UgliDbiSteelPlnValidity.far_data, UgliDbiStripStructValidity.far_data, UgliDbiStripValidity.far_data: change time at which new planes are entered into the system from 00:00:00 GMT (6pm Soudan) to 09:00:00 GMT (3am Soudan) 2001-12-05 17:32 Brian Rebel * DatabaseTables/PlexTables/far_data_inserts.mysql: plex for planes 1 - 64 2001-12-05 08:12 Nick West * WebDocs/Companion/overview/: Algorithm_Candidate_Packages.gif, Algorithm_Candidate_Packages_2.gif, Algorithm_Candidate_Packages_3.gif, Algorithm_Candidate_Packages_next.html, BField.gif, BField.html, BField_next.html, BField_prev.html, BubbleSpeak.gif, BubbleSpeak.html, BubbleSpeak_next.html, BubbleSpeak_prev.html, CalDetPIDSR.gif, CalDetPIDSR.html, CalDetPIDSR_next.html, CalDetPIDSR_prev.html, Calibrator.gif, Calibrator.html, Calibrator_next.html, Calibrator_prev.html, CandDigit.gif, CandDigit.html, CandDigit_next.html, CandDigit_prev.html, CandXxxSR.gif, CandXxxSR.html, CandXxxSR_next.html, CandXxxSR_prev.html, Configuring_Jobs.gif, Configuring_Jobs_2.gif, Conventions.gif, Conventions.html, Conventions_next.html, Conventions_prev.html, Creating_Test_Release.gif, Creating_Test_Release_2.gif, Creating_Test_Release_prev.html, Data_Flows.gif, DatabaseInterface.gif, DatabaseInterface.html, DatabaseInterface_next.html, DatabaseInterface_prev.html, DeMux.gif, DeMux.html, DeMux_next.html, DeMux_prev.html, Demojob.gif, Dispatcher.gif, Dispatcher.html, Dispatcher_next.html, Dispatcher_prev.html, Framework_Package_Roll-Call.gif, G4I.gif, G4I.html, G4I_next.html, G4I_prev.html, Global_Organisation.gif, Help.gif, Installing_Base.gif, IoModules.gif, IoModules.html, IoModules_next.html, IoModules_prev.html, Islands.gif, Islands.html, Islands_next.html, Islands_prev.html, JobControl_Package.gif, Local_Organisation.gif, MIDAD.gif, MIDAD.html, MIDAD_next.html, MIDAD_prev.html, MessageService.gif, MessageService.html, MessageService_next.html, MessageService_prev.html, MinosObjectMap_Package.gif, Monitoring.gif, Monitoring.html, Monitoring_next.html, Monitoring_prev.html, Navigation.gif, Navigation.html, Navigation_next.html, Navigation_prev.html, Package.gif, Persistency.gif, Persistency.html, Persistency_next.html, Persistency_prev.html, Plex.gif, Plex.html, Plex_next.html, Plex_prev.html, Preparation.gif, ROOT_as_PAW.gif, RawData.gif, RawData.html, RawData_next.html, RawData_prev.html, Record.gif, Record.html, Record_next.html, Record_prev.html, Registry.gif, Registry.html, Registry_next.html, Registry_prev.html, Remote_cvs_access.gif, RerootExodus.gif, RerootExodus.html, RerootExodus_next.html, RerootExodus_prev.html, Swimmer.gif, Swimmer.html, Swimmer_next.html, Swimmer_prev.html, The_Cpp_Language.html, The_ROOT_Program.gif, The_Standard_Jobs.gif, Tracking_Changes.gif, UgliGeometry.gif, UgliGeometry.html, UgliGeometry_next.html, UgliGeometry_prev.html, Validity.gif, Validity.html, Validity_next.html, Validity_prev.html, Writing_ROOT_macros.gif, cvs.gif, gminos_and_reco_minos.gif, index.html, make.gif, minossoft.gif, not_available.gif, srt.gif, srt_2.gif: Add notes on CalTech tutorial to index.html. Minor corrections to .gif slides as pointed out by Jon. Remove slide numbers (so in future inserting a new slide does not mean all downstream have to change). Supply placeholders for unwritten overviews. 2001-12-04 18:56 Robert Hatcher * Rotorooter/: RotoServer.cxx, RotoServer.h: factor out decision of which stream to place RawRecord (based on blocked contained by the record) into separate method. change autosave frequency to 1000 records or 10 sec set autosave frequency to (0,0) if using RotoServer (ie. from input file) 2001-12-03 20:56 Robert Hatcher * Rotorooter/RotoSocket.cxx: assert(0) if branch to unhandled switch cases 2001-12-03 20:55 Robert Hatcher * Rotorooter/: RotoClientModule.cxx, RotoClientModule.h: make the creation of fake run start/end records optional (but the default). this is toggled via HandleCommand "Set GenFakeRec <0|1>" 2001-12-03 20:54 Robert Hatcher * Rotorooter/rotorooter.cc: copy of what ROOT does in "batch" mode (no X11) 2001-12-03 20:53 Robert Hatcher * Rotorooter/: RotoClientBinaryFile.cxx, RotoClientBinaryFile.h: code to use (FILE*) facilities instead of "ostream" for binary file writing. this is now the default until such time as it can be determined why ostream causes a SEGV on RH 7.1 + gcc 2.95 2001-12-03 17:37 Brian Rebel * DeMux/: DmxDeMuxCosmicsModule.cxx, DmxDeMuxCosmicsModule.h, DmxStatus.cxx, demux_fardata.jcm: add new option to name the histo file produced. instantiate xtalk check arrays in DmxStatus with all zero entries rather than using a for loop to set them to zero. 2001-12-03 01:52 Mark Messier * Navigation/: NavKey.h, NavMask.cxx, NavMask.h, NavPrimer.cxx, NavPrimer.h, NavPrimerGenerator.h, NavSet.h: std:: tweaks for gcc3.0 2001-12-03 01:07 Mark Messier * RawData/: RawChargeInjectInfoBlock.h, RawDaqHeader.h, RawDaqHeaderBlock.h, RawDaqSnarlHeader.h, RawDataBlock.h, RawDeadChipBlock.h, RawDigit.h, RawDigitDataBlock.h, RawErrorStatsBlock.h, RawHeader.h, RawLIAdcSummary.h, RawLIAdcSummaryBlock.h, RawLITimingSummary.h, RawLITimingSummaryBlock.h, RawOvershootBlock.h, RawPedestalTableBlock.h, RawRopTdcRawDataBlock.h, RawRunCommentBlock.h, RawRunEndBlock.h, RawRunStartBlock.h, RawSnarlHeaderBlock.h, RawSparsifierTableBlock.h, RawTOFBlock.h, RawTOFDigit.h, RawTpSinglesSummaryBlock.h, RawTriggerStatsBlock.h, RawVarcErrorInTfBlock.h: spreading std::'s for gcc3.0... 2001-12-03 00:53 Mark Messier * Plex/: GNUmakefile, PlexPinDiodeId.h, PlexPixelSpotId.h, PlexPlaneId.h, PlexSEIdAltL.h, PlexSEIdAltLItem.cxx, PlexSEIdAltLItem.h, PlexStripEndId.cxx, PlexStripEndId.h, PlexusABC.cxx, PlexusABC.h: Tweaks for gcc3.0 2001-12-03 00:42 Mark Messier * LeakChecker/: LeaClassMonitor.cxx, LeaClassMonitor.h, LeaLeakChecker.cxx, LeaLeakChecker.h: std::'s for gcc3.0 2001-12-03 00:35 Mark Messier * Validity/: VldRange.cxx, VldRange.h: Added std::'s 2001-11-30 22:59 Brian Rebel * DeMux/: AlgDeMuxCosmics.cxx, AlgDeMuxCosmics.h, DmxDeMuxCosmicsModule.cxx, DmxDeMuxCosmicsModule.h, demux_fardata.jcm: add functionality to use roy's TrackListSRModule track fitter. also add histograms to DmxDeMuxCosmicsModule to keep track of the zenith and azimuthal angle distributions 2001-11-29 20:12 Brian Rebel * DeMux/DmxDeMuxCosmicsModule.cxx: fix small bug - forgot to delete an unused variable 2001-11-29 19:18 Brian Rebel * DeMux/: CosmicReconModule.cxx, CosmicReconModule.h, DmxDeMuxCosmicsModule.cxx, DmxDeMuxCosmicsModule.h, DmxStatus.cxx, LinkDef.h, demux_fardata.jcm: remove obsolete CosmicReconModule changes to DmxDeMuxCosmicsModule for tracking down one sided events 2001-11-29 18:38 Mark Messier * IoModules/IoInputModule.cxx: Make sure the end of input stream flag gets cleared from one get call to the other. 2001-11-29 17:37 Brian Rebel * DatabaseTables/PlexTables/far_data_inserts.mysql: plex through plane 60 2001-11-29 11:22 Nick West * UserManualDoc/src/database_interface.tex: Document Registry caching. 2001-11-29 11:21 Nick West * DatabaseInterface/: doc/ChangeLog, test/DbiValidate.cc: Document and test Registry caching. 2001-11-29 11:21 Nick West * DatabaseInterface/: DbiConfigStream.cxx, DbiConfigStream.h: ADD static method RetrieveRegistry to access/fill Registry held by cached DbiConfigSet. 2001-11-29 11:19 Nick West * DatabaseInterface/: DbiConfigSet.cxx, DbiConfigSet.h: Owns a Registry, but not part of its state, just a convenient way to cache and share a Registry. 2001-11-29 11:07 Nick West * WebDocs/Companion/overview/: Configuring_Jobs.html, Creating_Test_Release_2.gif, Tracking_Changes.gif: Fix typos, add some design notes about configuring Algorithms with Registrys 2001-11-29 00:49 Robert Hatcher * DatabaseInterface/: DbiCascader.cxx, DbiCascader.h, DbiConfigSet.cxx, DbiConfigSet.h, DbiConfigStream.cxx, DbiConfigStream.h, DbiValidityRec.cxx, DbiValidityRec.h: convert operator<<(MsgStream& to operator<<(ostream& 2001-11-29 00:33 Robert Hatcher * Plex/PlexPinDiodeId.cxx, Plex/PlexPinDiodeId.h, Plex/PlexPixelSpotId.cxx, Plex/PlexPixelSpotId.h, Plex/PlexPlaneId.cxx, Plex/PlexPlaneId.h, Plex/PlexSEIdAltL.cxx, Plex/PlexSEIdAltL.h, Plex/PlexSEIdAltLItem.cxx, Plex/PlexSEIdAltLItem.h, Plex/PlexStripEndId.cxx, Plex/PlexStripEndId.h, Validity/VldContext.cxx, Validity/VldContext.h, Validity/VldRange.cxx, Validity/VldRange.h, Validity/VldTimeStamp.cxx, Validity/VldTimeStamp.h, LeakChecker/LeaClassMonitor.cxx, LeakChecker/LeaClassMonitor.h, LeakChecker/LeaLeakChecker.cxx, LeakChecker/LeaLeakChecker.h: convert operator<<(MsgStream& to operator<<(ostream& 2001-11-29 00:32 Robert Hatcher * RawData/: RawBlockId.cxx, RawBlockId.h, RawBlockRegistry.h, RawChannelId.cxx, RawChannelId.h, RawChargeInjectInfoBlock.cxx, RawChargeInjectInfoBlock.h, RawCrateStatus.cxx, RawCrateStatus.h, RawDaqHeader.cxx, RawDaqHeader.h, RawDaqHeaderBlock.cxx, RawDaqHeaderBlock.h, RawDaqSnarlHeader.cxx, RawDaqSnarlHeader.h, RawDataBlock.cxx, RawDataBlock.h, RawDeadChipBlock.cxx, RawDeadChipBlock.h, RawDigit.cxx, RawDigit.h, RawDigitCrateStatus.cxx, RawDigitCrateStatus.h, RawDigitDataBlock.cxx, RawDigitDataBlock.h, RawErrorStatsBlock.cxx, RawErrorStatsBlock.h, RawHeader.cxx, RawHeader.h, RawLIAdcSummary.cxx, RawLIAdcSummary.h, RawLIAdcSummaryBlock.cxx, RawLIAdcSummaryBlock.h, RawLIHeader.cxx, RawLIHeader.h, RawLITimingSummary.cxx, RawLITimingSummary.h, RawLITimingSummaryBlock.cxx, RawLITimingSummaryBlock.h, RawOvershootBlock.cxx, RawOvershootBlock.h, RawPedestalTableBlock.cxx, RawPedestalTableBlock.h, RawRopTdcRawDataBlock.cxx, RawRopTdcRawDataBlock.h, RawRunCommentBlock.cxx, RawRunCommentBlock.h, RawRunEndBlock.cxx, RawRunEndBlock.h, RawRunStartBlock.cxx, RawRunStartBlock.h, RawSnarlHeaderBlock.cxx, RawSnarlHeaderBlock.h, RawSparsifierTableBlock.cxx, RawSparsifierTableBlock.h, RawTOFBlock.cxx, RawTOFBlock.h, RawTOFDigit.cxx, RawTOFDigit.h, RawTpSinglesSummaryBlock.cxx, RawTpSinglesSummaryBlock.h, RawTriggerStatsBlock.cxx, RawTriggerStatsBlock.h, RawVarcErrorInTfBlock.cxx, RawVarcErrorInTfBlock.h: convert operator<<(MsgStream& to operator<<(ostream& 2001-11-28 22:00 Roy Lee * FarPlaneCheckout/: FarPlaneCheckout.cxx, FarPlaneCheckout.h, charge.C, nulltrigger.C, pedestal.C: Correct handling of charge injection info blocks. 2001-11-28 13:40 Nick West * WebDocs/Companion/overview/: Algorithm_Candidate_Packages.html, Configuring_Jobs.html, Creating_Test_Release.html, Data_Flows.html, Demojob.html, Framework_Package_Roll-Call.html, Global_Organisation.html, Help.html, Installing_Base.html, JobControl_Package.html, Local_Organisation.html, MinosObjectMap_Package.html, Package.html, Preparation.html, ROOT_as_PAW.html, Remote_cvs_access.html, The_ROOT_Program.html, The_Standard_Jobs.html, Tracking_Changes.html, Writing_ROOT_macros.html, cvs.html, empty_part1.html, gminos_and_reco_minos.html, make.html, minossoft.html, not_available.html, srt.html: Fix relative address to style.css. Thanks George. 2001-11-27 20:43 musser * Calibrator/: GainDrift.cxx, GainDrift.h, MapperFits.cxx, MapperFits.h, MuonCalibration.cxx, MuonCalibration.h, NonLinearity.cxx, NonLinearity.h, PINResponse.cxx, PINResponse.h, PINtoADC.cxx, PINtoADC.h: [no log message] 2001-11-27 18:39 Brian Rebel * DatabaseTables/PlexTables/far_data_inserts.mysql: plex for planes 1 - 56 2001-11-27 17:42 Robert Hatcher * Plex/: PlexHandle.cxx, PlexHandle.h, Plexus.cxx, Plexus.h, PlexusABC.h, doc/ChangeLog: Remove "RawChannelId Plexus::GetFlashTrigPMT()" method - the flasher trigger PMT channel is not single valued for the far detector. 2001-11-27 15:13 Nick West * WebDocs/Companion/overview/: Algorithm_Candidate_Packages.gif, Algorithm_Candidate_Packages.html, Algorithm_Candidate_Packages_2.gif, Algorithm_Candidate_Packages_3.gif, Algorithm_Candidate_Packages_next.html, Algorithm_Candidate_Packages_prev.html, Configuring_Jobs.gif, Configuring_Jobs.html, Configuring_Jobs_2.gif, Configuring_Jobs_next.html, Configuring_Jobs_prev.html, Creating_Test_Release.gif, Creating_Test_Release.html, Creating_Test_Release_2.gif, Creating_Test_Release_next.html, Creating_Test_Release_prev.html, Data_Flows.gif, Data_Flows.html, Data_Flows_next.html, Data_Flows_prev.html, Demojob.gif, Demojob.html, Demojob_next.html, Demojob_prev.html, Framework_Package_Roll-Call.gif, Framework_Package_Roll-Call.html, Framework_Package_Roll-Call_next.html, Framework_Package_Roll-Call_prev.html, Global_Organisation.gif, Global_Organisation.html, Global_Organisation_next.html, Global_Organisation_prev.html, Help.gif, Help.html, Help_next.html, Help_prev.html, Installing_Base.gif, Installing_Base.html, Installing_Base_next.html, Installing_Base_prev.html, JobControl_Package.gif, JobControl_Package.html, JobControl_Package_next.html, JobControl_Package_prev.html, Local_Organisation.gif, Local_Organisation.html, Local_Organisation_next.html, Local_Organisation_prev.html, MinosObjectMap_Package.gif, MinosObjectMap_Package.html, MinosObjectMap_Package_next.html, MinosObjectMap_Package_prev.html, Package.gif, Package.html, Package_next.html, Package_prev.html, Preparation.gif, Preparation.html, Preparation_next.html, Preparation_prev.html, ROOT_as_PAW.gif, ROOT_as_PAW.html, ROOT_as_PAW_next.html, ROOT_as_PAW_prev.html, Remote_cvs_access.gif, Remote_cvs_access.html, Remote_cvs_access_next.html, Remote_cvs_access_prev.html, The_ROOT_Program.gif, The_ROOT_Program.html, The_ROOT_Program_next.html, The_ROOT_Program_prev.html, The_Standard_Jobs.gif, The_Standard_Jobs.html, The_Standard_Jobs_next.html, The_Standard_Jobs_prev.html, Tracking_Changes.gif, Tracking_Changes.html, Tracking_Changes_next.html, Tracking_Changes_prev.html, Writing_ROOT_macros.gif, Writing_ROOT_macros.html, Writing_ROOT_macros_next.html, Writing_ROOT_macros_prev.html, cvs.gif, cvs.html, cvs_next.html, cvs_prev.html, empty_part1.html, empty_part2.html, gminos_and_reco_minos.gif, gminos_and_reco_minos.html, gminos_and_reco_minos_next.html, gminos_and_reco_minos_prev.html, index.html, make.gif, make.html, make_next.html, make_prev.html, minossoft.gif, minossoft.html, minossoft_next.html, minossoft_prev.html, not_available.gif, not_available.html, not_available_next.html, not_available_prev.html, srt.gif, srt.html, srt_2.gif, srt_next.html, srt_prev.html: First wave. 2001-11-27 00:05 Robert Hatcher * Plex/doc/ChangeLog: new RawChannelId Plexus::GetFlashTrigPMT() method 2001-11-27 00:04 Robert Hatcher * Plex/: PlexHandle.cxx, PlexHandle.h, Plexus.cxx, Plexus.h, PlexusABC.h: new GetFlashTrigPMT() method 2001-11-26 23:20 Robert Hatcher * RerootExodus/: PlexusReroot.cxx, PlexusReroot.h, doc/ChangeLog: reflect changes to Plex package (PlexSEIdAltL, PlexCalib, const-ness and reference usage). 2001-11-26 23:19 Robert Hatcher * Plex/: GNUmakefile, LinkDef.h, PlexHandle.cxx, PlexHandle.h, PlexSEIdAltL.cxx, PlexSEIdAltL.h, PlexSEIdAltLItem.cxx, PlexSEIdAltLItem.h, Plexus.cxx, Plexus.h, PlexusABC.h, doc/ChangeLog: new PlexSEIdAltL derives from STL vector holding PlexSEIdAltLItem's reflect new usage of PlexCalib interface for calibrating PlexSEIdAltLItem's Changes to interfaces to improve const-ness and reduce passing object in favor of references to objects. 2001-11-26 22:54 Robert Hatcher * Plex/: PlexCalib.cxx, PlexCalib.h: interface method calibrators must implement for Plexus::GetSEIdAltL 2001-11-26 22:01 George Irwin * DeMux/DmxHypothesis.h: Remove unimplemented methods: GetEastCount() and GetWestCount(). 2001-11-26 17:58 Roy Lee * FarPlaneCheckout/: charge.C, checkout, nulltrigger.C, pedestal.C: Improved efficiency of macros. 2001-11-26 15:45 Roy Lee * FarPlaneCheckout/: FarPlaneCheckout.cxx, FarPlaneCheckout.h, checkout, nulltrigger.C, pedestal.C: Added code for charge injection runs. 2001-11-23 19:19 Ed Lartey * WebDocs/soft_ins.html: Change "install_minossoft -rl " to "install_minossoft -rl". The version specification is not really necessary. There is no harm in specifing it anyway 2001-11-23 19:08 Ed Lartey * setup/install_minossoft_code: make it possible to run without specifying frozen release. eg you could run with "install_minossoft -rl" or "install_minossoft -rl R0.2.0". But of course "source setup_minossoft* R0.2.0" is always necessary before that 2001-11-22 08:26 Nick West * WebDocs/: cmd_MCVtxModule.html, cmd_index.html: Remove obsolete MCVtxModule command reference. 2001-11-21 21:38 Mark Messier * Demo/: DemoMCFilter.cxx, DemoMCFilter.h, demo-2.jcm: Start of module to select events based on the MC neutrino interaction data 2001-11-21 14:49 Roy Lee * FarPlaneCheckout/: FarPlaneCheckout.cxx, FarPlaneCheckout.h, GNUmakefile, checkout, nulltrigger.C, pedestal.C: Creation of package for far detector plane checkout. 2001-11-21 12:50 Nick West * WebDocs/Companion/: index.html, update_log.html, overview/index.html: Define framework for Overviews and Tutorials. 2001-11-20 21:55 Robert Hatcher * RawData/: LinkDef.h, RawDeadChipBlock.cxx, RawOvershootBlock.cxx, RawSparsifierTableBlock.cxx, RawSparsifierTableBlock.h, mdBlockDefinitions.h: new "official" mdBlockDefinitions has slightly different names for the Overshoot and DeadChip block id enum values. New SparsifierTable block is similar to PedestalTable. 2001-11-20 21:52 Robert Hatcher * RawData/: RawVarcErrorInTfBlock.cxx, RawVarcErrorInTfBlock.h: Spars and Etc errors are intermixed within the list (previous code incorrectly assumed them to be segregated into separate sequential lists). So to look up the i-th Etc (or Spars) error one must create a mapping table from index to offset in the whole list. This is now done and stored in mutable vectors that aren't saved with the block but recreated as needed. API change - eliminate const Int_t* GetSparsErrorValues() const; const Int_t* GetEtcErrorValues() const; in favor of // access to packed values (mixed list of Spars and Etc errors) const Int_t* GetErrorValues() const; 2001-11-20 18:49 Mark Messier * CVSROOT/check_access, CVSROOT/modules, setup/packages-development: New package FarPlaneCheckout 2001-11-20 18:47 Mark Messier * FarPlaneCheckout/.cvsignore: Added .cvsignore to new package 2001-11-20 17:16 Robert Hatcher * RawData/RawRecord.cxx: protect Print() against missing header 2001-11-20 17:14 Robert Hatcher * Record/RecMinos.cxx: default ctor, creates a default RecMinosHdr to own 2001-11-20 16:54 Mark Messier * JobControl/: JobCNode.cxx, test/JobCDemoModuleA.cxx, test/sample.jcm: Corrected logic for filter reversing. Improved tests to demonstrate the problem/fix. 2001-11-20 05:41 Sue Kasahara * Rotorooter/RotoServer.cxx, IoModules/IoOutputModule.cxx: Adapt to Persistency API change. 2001-11-20 05:39 Sue Kasahara * Persistency/: PerOutputStream.cxx, PerOutputStream.h, PerOutputStreamManager.cxx, doc/ChangeLog, test/DemoDaq.cc, test/DemoDaqOutputModule.cc: API change: methods PerOutputStream::SetAutoSaveInt & PerOutputStream::SetBasketSaveInt removed. Added new method PerOutputStream::SetAutoSave to encapsulate the above and add new mechanism to autosave by time interval. User now has option of autosaving by entry interval, time interval, or an OR of both. Tagged as V00-02-02. 2001-11-19 21:18 Ed Lartey * setup/install_minossoft_code: # typo error in echo " ${fname}/${vers} changed to read echo "${fname}/$ver 2001-11-19 20:58 Ed Lartey * setup/gen_pversion: # slight modification 2001-11-19 18:46 Robert Hatcher * Calibrator/: PEGainCalibrator.cxx, PEGainCalibrator.h, PulserDummyCalibrator.cxx, PulserDummyCalibrator.h, TimeCalibration.cxx, TimeCalibration.h: const additions for gcc 2.95+ 2001-11-19 18:43 Robert Hatcher * Calibrator/: MapperFits.h, MuonCalibration.h: reorder variable declarations to match initialization order (and ctor argument list order). 2001-11-19 18:35 Mark Messier * JobControl/JobController.cxx: Fixed routing of commands to modules of the same type in different paths 2001-11-19 18:18 musser * Calibrator/: ADCtoPE.cxx, ADCtoPE.h, DbiPulserDummyCalibrator.cxx, DbiPulserDummyCalibrator.h, DbiTimeCalibrator.h, TimeCalibrator.cxx, TimeCalibrator.h: [no log message] 2001-11-19 17:03 Jon Urheim * DatabaseTables/PlexTables/gen_mcplex: shell script for generating fake plex data tables 2001-11-19 17:02 Jon Urheim * DatabaseTables/PlexTables/: clear_and_fill_dataonly_plex.mysql, define_and_fill_allplex.mysql, del_farmc_channel2pindiode.mysql, del_farmc_pixel2channel.mysql, del_farmc_spot2strip.mysql, load_farmc_channel2pindiode.mysql, load_farmc_pixel2channel.mysql, load_farmc_spot2strip.mysql: mysql scripts for loading, deleting, etc, fake Plex tables for MC 2001-11-19 16:57 Jon Urheim * DatabaseTables/PlexTables/: PixelSpotToStripEnd.fardet_mc, PixelSpotToStripEndValidity.fardet_mc, PixelToRawChannel.fardet_mc, PixelToRawChannelValidity.fardet_mc, RawChannelToPinDiode.fardet_mc, RawChannelToPinDiodeValidity.fardet_mc: Fake plex data for Far Detector MC 2001-11-19 16:51 Jon Urheim * DatabaseTables/PlexTables/HowToMC.txt: Starting to commit files for fake (MC) plexdata tables 2001-11-19 16:18 Mark Messier * Persistency/: PerFile.cxx, PerFile.h, PerFileManager.cxx, PerFileManager.h, PerInputStream.cxx, PerInputStream.h, PerInputStreamManager.cxx, PerInputStreamManager.h, PerOutputStream.cxx, PerOutputStream.h, PerOutputStreamManager.cxx, PerOutputStreamManager.h, PerStream.cxx, PerStream.h, PerStreamManager.cxx, PerStreamManager.h, test/DemoDaqOutputModule.cc, test/DemoDaqOutputModule.h, test/DemoInputModule.cc, test/DemoInputModule.h: Added const's to ostream<< declarations 2001-11-16 22:03 Ed Lartey * setup/gen_pversion: #modified 2001-11-16 21:51 Ed Lartey * setup/gen_pversion: #modified 2001-11-16 21:47 rhbob * CandFitTrackMS/candfittrackms.jcm: initial example .jcm 2001-11-16 21:35 rhbob * CandFitTrackMS/: AlgFitTrackMS.cxx, AlgFitTrackMS.h, AlgFitTrackMSList.cxx, AlgFitTrackMSList.h, BFieldMS.cxx, BFieldMS.h, CandFitTrackMS.cxx, CandFitTrackMS.h, CandFitTrackMSHandle.cxx, CandFitTrackMSHandle.h, CandFitTrackMSList.cxx, CandFitTrackMSList.h, CandFitTrackMSListHandle.cxx, CandFitTrackMSListHandle.h, FitTrackMSListModule.cxx, FitTrackMSListModule.h, GNUmakefile, LinkDef.h, README, TCL.cxx, TCL.h: initial version of code 2001-11-16 21:28 Mark Messier * CVSROOT/: check_access, modules: Added CandFitTrackMS. Put Bob B. on writers list 2001-11-16 21:25 Mark Messier * CandFitTrackMS/.cvsignore: Added new package for track fitting 2001-11-16 21:21 musser * Calibrator/ADCtoPE.cxx, Calibrator/ADCtoPE.h, Calibrator/DbiPulserDummyCalibrator.cxx, Calibrator/DbiPulserDummyCalibrator.h, Calibrator/GainDrift.cxx, Calibrator/GainDrift.h, Calibrator/GainDriftReference.cxx, Calibrator/GainDriftReference.h, Calibrator/LinkDef.h, Calibrator/MapperData.cxx, Calibrator/MapperData.h, Calibrator/MapperFits.cxx, Calibrator/MapperFits.h, Calibrator/MapperHeader.cxx, Calibrator/MapperHeader.h, Calibrator/MuonCalibration.cxx, Calibrator/MuonCalibration.h, Calibrator/MuonStats.cxx, Calibrator/MuonStats.h, Calibrator/NonLinearity.cxx, Calibrator/NonLinearity.h, Calibrator/PEGainCalibrator.cxx, Calibrator/PEGainCalibrator.h, Calibrator/PINResponse.cxx, Calibrator/PINResponse.h, Calibrator/PINtoADC.cxx, Calibrator/PINtoADC.h, Calibrator/PulserDummyCalibrator.cxx, Calibrator/PulserDummyCalibrator.h, Calibrator/TimeCalibration.cxx, Calibrator/TimeCalibration.h, Calibrator/TimeCalibrator.cxx, Calibrator/TimeCalibrator.h, DatabaseTables/CalibrationTables/create_calibration_tables.mysql: [no log message] 2001-11-16 18:08 Robert Hatcher * Calibrator/: DbiPEGainCalibrator.cxx, DbiPEGainCalibrator.h, DbiPulserDummyCalibrator.cxx, DbiPulserDummyCalibrator.h, DbiTimeCalibrator.cxx, DbiTimeCalibrator.h, PEGainCalibrator.cxx, PEGainCalibrator.h, PulserDummyCalibrator.cxx, PulserDummyCalibrator.h, TimeCalibrator.cxx, TimeCalibrator.h: make Calibrate, ApplyCalib and DbiXXX::GetYYY const methods 2001-11-16 17:19 Brett Viren * MIDAD/Makefile: obsolete 2001-11-16 16:58 Mark Messier * MessageService/Makefile, IoModules/Makefile, Demo/Makefile, Dependency/Makefile: Obsolete Makefile 2001-11-16 16:58 Mark Messier * JobControl/Makefile: Obsolete makefile 2001-11-16 16:09 dap56 * Monitoring/: Producer_dispatcher.cc, SinglAnalysis.cxx, UserAnalysis.cxx, UserAnalysis.h, config.h: Monitoring update - 16/11/01 2001-11-16 13:44 Brett Viren * MIDAD/MIDADModule.cxx: Don't include files that don't exist 2001-11-16 03:07 Brian Rebel * DeMux/: AlgConfigDeMux.cxx, AlgDeMuxCosmics.cxx, DmxChiSqrStat.cxx, DmxChiSqrStat.h, DmxHypothesis.cxx, DmxHypothesis.h, DmxMuonPlane.cxx, DmxRMSStat.cxx, DmxRMSStat.h, DmxShowerPlane.cxx, DmxStatus.cxx, demux_fardata.jcm: changes to speed up demuxing. Biggest changes in DmxHypothesis, DmxChiSqrStat, DmxRMSStat. Got rid of all datamember arrays in those classes. Condensed 2 NavSelect/while loops for east and west sided digits into one while loop with if statements. 2001-11-15 23:37 Mark Messier * Demo/DemoEventDump.cxx: Fix the dump fragment method -- used to miss the first record because of wacky root TIter.Next(). 2001-11-15 23:35 Mark Messier * IoModules/: IoInputModule.cxx, IoInputModule.h, test/TestIoInputModule.cxx: Add checks on MomNavigator to see if it holds physics records or non physics records. Physics records defined to be RawRecords -- all others are "non-physics". 2001-11-15 20:48 Brian Rebel * DatabaseTables/PlexTables/far_data_inserts.mysql: plex for planes through 52 2001-11-15 20:31 Mark Messier * JobControl/JobCPath.cxx: Re-shuffle casts for gcc 2.95.2. 2001-11-15 20:03 Mark Messier * UserManualDoc/src/job_control.tex: Updated job control sections for JobCResult 2001-11-15 18:46 Mark Messier * JobControl/: JobCMethodFactory.cxx, JobCMethodFactory.h: Remove another obsolete class. 2001-11-15 18:39 Mark Messier * JobControl/JobC.cxx: Death to JobC.cxx 2001-11-15 14:30 Mark Messier * JobControl/: JobCRecord.cxx, JobCRecord.h, JobCResult.cxx, JobCResult.h: Added these new classes 2001-11-15 10:18 rjn * Calibrator/: CalibratorBase.cxx, CalibratorBase.h, DbiPEGainCalibrator.cxx, DbiPEGainCalibrator.h, DbiPulserDummyCalibrator.cxx, DbiPulserDummyCalibrator.h, DbiTimeCalibrator.cxx, DbiTimeCalibrator.h, GNUmakefile, GeorgeCalibrator.cxx, GeorgeCalibrator.h, LinkDef.h, PEGainCalibrator.cxx, PEGainCalibrator.h, PulserDummyCalibrator.cxx, PulserDummyCalibrator.h, TimeCalibrator.cxx, TimeCalibrator.h: [no log message] 2001-11-14 23:48 Robert Hatcher * CVSROOT/: checkoutlist, loginfo: limit to whom labyrinth messages are directed 2001-11-14 22:06 Mark Messier * RerootExodus/CheezyDisplayModule.cxx, RerootExodus/CheezyDisplayModule.h, RerootExodus/RerootToRawDataModule.cxx, RerootExodus/RerootToRawDataModule.h, RerootExodus/RerootToTruthModule.cxx, RerootExodus/RerootToTruthModule.h, RerootExodus/UgliGeometryReroot.cxx, Rotorooter/RotoClientModule.cxx, Rotorooter/RotoClientModule.h: New interface for JobCModule 2001-11-14 22:02 Mark Messier * CandStripSR/StripSRListModule.cxx, CandStripSR/StripSRListModule.h, CandTrackSR/TrackSRListModule.cxx, CandTrackSR/TrackSRListModule.h, Demo/DemoEventDump.cxx, Demo/DemoEventDump.h, Demo/HelloWorld.cxx, Demo/HelloWorld.h, Demo/UserAnalysis.cxx, Demo/UserAnalysis.h, Demo/demo-1.jcm, Demo/demo-2.jcm, DeMux/CosmicReconModule.cxx, DeMux/CosmicReconModule.h, DeMux/DmxDeMuxCosmicsModule.cxx, DeMux/DmxDeMuxCosmicsModule.h, DeMux/DmxDeMuxModule.cxx, DeMux/DmxDeMuxModule.h, Islands/IslElectronModule.cxx, Islands/IslElectronModule.h, MIDAD/MIDADModule.cxx, MIDAD/MIDADModule.h: New interface for JobCModule 2001-11-14 21:58 Mark Messier * IoModules/IoInputModule.cxx, IoModules/IoInputModule.h, IoModules/IoOutputModule.cxx, IoModules/IoOutputModule.h, BubbleSpeak/CutDigiPairListModule.cxx, BubbleSpeak/CutDigiPairListModule.h, BubbleSpeak/DigiPairListModule.cxx, BubbleSpeak/DigiPairListModule.h, BubbleSpeak/DrawMuonTracksModule.cxx, BubbleSpeak/DrawMuonTracksModule.h, BubbleSpeak/FitThruMuonListModule.cxx, BubbleSpeak/FitThruMuonListModule.h, BubbleSpeak/GoodThruMuonListModule.cxx, BubbleSpeak/GoodThruMuonListModule.h, BubbleSpeak/MSTClusterListModule.cxx, BubbleSpeak/MSTClusterListModule.h, BubbleSpeak/PathLenCorrecModule.cxx, BubbleSpeak/PathLenCorrecModule.h, BubbleSpeak/PlotMuonClusterModule.cxx, BubbleSpeak/PlotMuonClusterModule.h, BubbleSpeak/SuperSliceListModule.cxx, BubbleSpeak/SuperSliceListModule.h, BubbleSpeak/ThruMuonAnalysisModule.cxx, BubbleSpeak/ThruMuonAnalysisModule.h, BubbleSpeak/ThruMuonListModule.cxx, BubbleSpeak/ThruMuonListModule.h, BubbleSpeak/ThruMuonSummaryModule.cxx, BubbleSpeak/ThruMuonSummaryModule.h, CalDetPIDSR/CalDetPIDModule.cxx, CalDetPIDSR/CalDetPIDModule.h, CandClusterSR/ClusterSRListModule.cxx, CandClusterSR/ClusterSRListModule.h, CandDigit/DigitListModule.cxx, CandDigit/DigitListModule.h, CandEventSR/EventSRListModule.cxx, CandEventSR/EventSRListModule.h, CandFitTrackSR/FitTrackSRListModule.cxx, CandFitTrackSR/FitTrackSRListModule.h, CandShowerSR/ShowerSRListModule.cxx, CandShowerSR/ShowerSRListModule.h, CandSliceSR/SliceSRListModule.cxx, CandSliceSR/SliceSRListModule.h: New interface for JobCModule 2001-11-14 21:58 Mark Messier * JobControl/JobC.h: Removed obsolete Filter definitions 2001-11-14 21:57 Mark Messier * JobControl/: GNUmakefile, JobCDisplayModule.cxx, JobCDisplayModule.h, JobCEnv.cxx, JobCEnv.h, JobCGraphVtx.cxx, JobCGraphVtx.h, JobCMethod.cxx, JobCMethod.h, JobCModule.cxx, JobCModule.h, JobCModuleProxy.cxx, JobCModuleProxy.h, JobCModuleRegistry.cxx, JobCModuleRegistry.h, JobCNode.cxx, JobCNode.h, JobCPath.cxx, JobCPath.h, JobCROOT.cxx, JobCROOT.h, JobCRootCommandModule.cxx, JobCRootCommandModule.h, JobCRootEnv.cxx, JobController.cxx, LinkDef.h, Makefile, doc/Changelog, test/GNUmakefile, test/JobCDemoModuleA.cxx, test/JobCDemoModuleA.h, test/JobCDemoModuleB.cxx, test/JobCDemoModuleB.h, test/JobCPathValidate.cxx, test/JobControllerValidate.cxx, test/sample.jcm: New version. New features include: 1) Remove JobC::Filter_t in favor of JobCResult class. This breaks the old interface to JobCModules. 2) Added notifications for Begin/End run Begin/End file etc. 3) NonPhysics records send only to Ana/Reco Nonphysics methods 2001-11-14 21:04 Brian Rebel * DeMux/: AlgConfigDeMux.cxx, AlgConfigDeMux.h, DmxDeMuxCosmicsModule.cxx, DmxStatus.cxx: add variable to AlgConfigDeMux to keep track of average adc->PE conversion change muon track start finder to use this variable instead of hardwired number 2001-11-14 20:56 Robert Hatcher * RawData/RawVarcErrorInTfBlock.cxx: fix test of bit 23 in UnpackEtcError that is used as return code 2001-11-14 18:14 Brian Rebel * DeMux/: DmxDeMuxModule.cxx, DmxDeMuxModule.h, demux_fardata.jcm: make DmxDemuxModule Handle options like DmxDeMuxCosmicsModule 2001-11-14 18:01 Brian Rebel * DeMux/: DmxDeMuxCosmicsModule.cxx, DmxDeMuxCosmicsModule.h, DmxHypothesis.cxx, DmxStatus.cxx, demux_fardata.jcm: uncomment lines using NavMasks. add option to DmxDeMuxCosmicsModule to use NavMasks for CandDigits or not. add line to demux_fardata.jcm turning off NavMask use as example. 2001-11-14 07:01 Nick West * DatabaseInterface/test/: DbiValidate.cc, DbiValidate.hh, GNUmakefile, LinkDef.h, TestDbi.cc: The validation now includes a time trial based on UgliDbiRowStream so has to load the standard framework packages. The time trial is not run by default. 2001-11-14 06:59 Nick West * DatabaseInterface/doc/ChangeLog: Performance improvments; external API unchanged. 2001-11-14 06:59 Nick West * DatabaseInterface/: DbiResultAgg.cxx, DbiResultAgg.h: Link directly to individual DbiTableRows rather than go via composite DbiResultNonAgg. 2001-11-14 06:58 Nick West * DatabaseInterface/: DbiResultNonAgg.cxx, DbiResultNonAgg.h: Lazy creation of look-up index. 2001-11-14 06:58 Nick West * DatabaseInterface/DbiResultSet.cxx: Improve performance of most operator>>() by directly calling TSQLResultSet to get data. 2001-11-14 06:53 Nick West * UserManualDoc/src/navigation.tex: Describe NavMasks. 2001-11-14 06:51 Nick West * Navigation/test/: NavValidate.cxx, NavValidate.h: Test NavMask 2001-11-14 06:51 Nick West * Navigation/doc/ChangeLog: Record introduction of NavMask. 2001-11-14 06:50 Nick West * Navigation/LinkDef.h: Add NavMask. 2001-11-14 06:49 Nick West * Navigation/NavSet.h: NavSet owns new class: NavMask. 2001-11-14 06:49 Nick West * Navigation/: NavMask.cxx, NavMask.h: NavMask allows user to associate a mask with every member of a set. 2001-11-14 03:25 Brian Rebel * DeMux/DmxDeMuxCosmicsModule.cxx: change output in EventLength test 2001-11-13 22:10 Brian Rebel * DeMux/: AlgConfigDeMux.cxx, AlgConfigDeMux.h, DmxDeMuxCosmicsModule.cxx, DmxDeMuxCosmicsModule.h, DmxHypothesis.cxx, DmxStatus.cxx, DmxStatus.h, demux_fardata.jcm: prepare demuxing for NavMask's. Redefine Vertex finder in DmxStatus. Add analysis to DmxDeMuxCosmicsModule 2001-11-13 21:36 Robert Hatcher * Monitoring/: DigitAnalysis.cxx, LIAdcAnalysis.cxx: replace RawChannelId::GetVfb() with RawChannelId::GetVaAdcSel() 2001-11-13 17:54 Robert Hatcher * Plex/PlexPixelToRawChannel.cxx, Plex/PlexRawChannelReadoutType.cxx, Plex/PlexRawChannelToPinDiode.cxx, DatabaseTables/PlexTables/PixelToRawChannel.caldet, DatabaseTables/PlexTables/RawChannelReadoutType.caldet, DatabaseTables/PlexTables/RawChannelToPinDiode.caldet, DatabaseTables/PlexTables/create_plex_tables.mysql, CandTrackSR/TrackSRListModule.cxx, CandStripSR/StripSRListModule.cxx: replace reference to Vfb with AdcSel 2001-11-13 17:50 Robert Hatcher * RawData/: RawChannelId.cxx, RawChannelId.h, RawPedestalTableBlock.cxx: replace reference to Vfb with AdcSel 2001-11-13 04:04 Brett Viren * MIDAD/: Display.cxx, Display.h, DisplayProxy.cxx, DisplayProxy.h, GNUmakefile, GuiAxis.cxx, GuiAxis.h, MainGui.cxx, NamedFactory.cxx, NamedFactory.h, NamedProxy.h, ScaledScene.cxx, ScaledScene.h, UZVZ.cxx, UZVZ.h: more additions, compiles but not tested 2001-11-13 02:55 Brett Viren * MIDAD/: Display.cxx, Display.h, DisplayProxy.cxx, DisplayProxy.h, MainGui.cxx, MidadModule.cxx, NamedFactory.cxx, NamedFactory.h, NamedProxy.h, Scene.cxx, Scene.h, test/test-Gui.cxx: Add Display, base for displays and Scene, what used to be know as a View. Also, a NamedFactory for registering and creating Displays, Drawables, and other things. 2001-11-12 23:10 Brett Viren * MIDAD/: ControlBar.cxx, GuiStatusBar.h, MainGui.cxx, MainGui.h, MainMenu.cxx, MidadModule.cxx: Inital size problems, but mock up complete 2001-11-12 22:49 Brett Viren * MIDAD/: ControlModule.cxx, ControlModule.h, GNUmakefile, MainGui.cxx, MainGui.h, MainMenu.cxx, MainMenu.h, Makefile, MidadModule.cxx, MidadModule.h, gui.jcm: Start of eventual Midad main GUI. 2001-11-12 22:18 Brett Viren * MIDAD/: Control.h, ControlBar.cxx, ControlBar.h, ControlModule.cxx, ControlPanel.cxx, ControlPanel.h, Dad.cxx, Dad.h, GNUmakefile, GuiBase.cxx, GuiBase.h, GuiFrame.cxx, GuiFrame.h, GuiGroup.h, GuiMainWindow.cxx, GuiMainWindow.h, GuiTab.cxx, GuiTab.h, MainGui.cxx, MainGui.h, MainMenu.h, doc/README.GuiWrappers, doc/README.dad, test/GNUmakefile, test/test-Gui.cxx: Add the beginnings of some higher level control widgets. Add GuiTab which necessitates the added GuiFrame proxy class. Figure out some problems with deleting a window (duh, don't delete stuff which is on the stack!!) 2001-11-12 19:54 Robert Hatcher * DatabaseTables/CalibrationTables/create_calibration_tables.mysql: fix small typo in "describe PINtoADCValidity;" line 2001-11-12 19:09 musser * DatabaseTables/CalibrationTables/HowTo.txt: [no log message] 2001-11-12 17:55 musser * DatabaseTables/CalibrationTables/: GainDriftMasterTable.far, GainDriftMasterValidity.far, GainDriftTable.far, GainDriftTableValidity.far, GainTable.far, GainTableValidity.far, MapperFitsTable.far, MapperFitsValidity.far, MuonFitsTable.far, MuonFitsValidity.far, NonLinearityTable.far, NonLinearityValidity.far, PINResponseTable.far, PINResponseValidity.far, PINtoADCTable.far, PINtoADCValidity.far, TimeCalibrationTable.far, TimeCalibrationValidity.far, create_and_fill_calibration.mysql, create_calibration_tables.mysql, load_calibration_far.mysql, show_calibration_tables.mysql: [no log message] 2001-11-12 03:58 Sue Kasahara * Dispatcher/DDSParentServer.cxx: S. Kasahara Fix implementation of IsLocalClient method. 2001-11-11 16:56 Brett Viren * MIDAD/: ControlModule.cxx, chain.h: That didn't take long. chain.h is now in sigc++ proper. 2001-11-11 16:31 Brett Viren * MIDAD/: Dad.cxx, HeaderLabel.cxx, HeaderModel.cxx: Remove optimization that checks for a changed mom, since JC always gives us the same mom. 2001-11-11 15:25 Brett Viren * MIDAD/: ControlModule.cxx, ControlModule.h, HeaderModel.cxx, HeaderModel.h, Model.h, chain.h, test/test-chain.cc: Add chain(), allowing the connection of one object's getter to another's setter. 2001-11-11 01:32 Brett Viren * MIDAD/: CandModel.cxx, ControlModule.cxx, Dad.cxx, DigitListViewable.cxx, DigitListViewable.h, Display.cxx, Display.h, Drawable.h, GNUmakefile, GeomModel.cxx, GeomViewable.cxx, GuiBox.h, GuiDoubleSlider.cxx, GuiDoubleSlider.h, GuiSlider.cxx, GuiSlider.h, HeaderLabel.cxx, HeaderModel.cxx, MidProxy.h, MidProxyRegistry.cxx, MidProxyRegistry.h, ModelProxy.cxx, ModelProxy.h, Range.h, TrackListViewable.cxx, TrackListViewable.h, UndoHistory.cxx, UndoHistory.h, Undoable.cxx, Undoable.h, Viewable.cxx, Viewable.h, ViewableProxy.cxx, ViewableProxy.h, Watched.h, test/GNUmakefile, test/test-GuiSlider.cxx, test/test-Undoable.cxx, test/test-ptr.cc: More old cruft cleaned out. Implemented GuiSlider and test, move Range and undoable out of namespace Midad since GuiSlider depends on these. Make a generic GuiBox that can decide if it is an HBox or a VBox at runtime. Add Display (an old Midad "View") and Drawable (and old midad "Viewable"). 2001-11-10 22:24 Brett Viren * MIDAD/: BogusModel.cxx, BogusModel.h, BogusViewable.cxx, BogusViewable.h, CanvasDisplay.cxx, CanvasDisplay.h, DisplayBase.cxx, DisplayBase.h, EventControl.cxx, EventControl.h, FourEnds.cxx, FourEnds.h, GeomModel.h, GeomViewable.h, GuiMenu.cxx, GuiMenu.h, LinkDef.h, MIDAD.cxx, MIDAD.h, MIDADModule.cxx, MIDADModule.h, MidJci.cxx, MidJci.h, ModelHistory.cxx, ModelHistory.h, ModelPool.cxx, ModelPool.h, ScaledView.cxx, ScaledView.h, UZVZDisplay.cxx, UZVZDisplay.h, test/test-Gui.cxx: Periodic purging is good for the soul. 2001-11-10 21:34 Brett Viren * MIDAD/: Control.h, ControlModule.cxx, ControlModule.h, ControlPanel.cxx, ControlPanel.h, Dad.cxx, Dad.h, DigitListModel.cxx, DigitListModel.h, GNUmakefile, GuiBase.cxx, GuiLabel.h, HeaderLabel.cxx, HeaderLabel.h, HeaderModel.cxx, HeaderModel.h, Model.h, View.cxx, View.h, Watched.h, gui.jcm, doc/README.mvc, test/test-Gui.cxx, test/test-conn.cc, test/test-ptr.cc: Start implementing new MVC pattern which should be clearer and more flexible than the last. Documented in doc/README.mvc. Get ControlModule in a working but still primitive state, tested with gui.jcm. Model is not an Undoable by default any longer. Removed old View class, which will have to be rewritten. 2001-11-10 16:59 Brett Viren * MIDAD/: ControlPanel.cxx, ControlPanel.h, GuiControl.cxx, GuiControl.h: more file name changes 2001-11-10 16:58 Brett Viren * MIDAD/: ControlModule.cxx, ControlModule.h, GuiModule.cxx, GuiModule.h: Clean up file naming. All Gui* classes are to be logically independent from MIDAD and best split into their own package eventually. 2001-11-10 00:14 Brett Viren * MIDAD/: doc/README.GuiWrappers, doc/README.libsigc++, test/test-ptr.cc: Update some docs. Add test of sigc++'s very nice ability to use Ptrs and to block and disconnect signals. 2001-11-09 23:23 Brett Viren * MIDAD/: GNUmakefile, GuiModule.cxx, GuiModule.h, JobCInterface.cxx, JobCInterface.h, gui.jcm, main/GNUmakefile, test/GNUmakefile, test/test-Gui.cxx: Start plugging in to job control. 2001-11-09 22:46 Brett Viren * MIDAD/: GuiBase.cxx, GuiMainWindow.h, local-sigc.sh, test/test-Gui.cxx, test/test-die.cxx, test/test-die.h, test/test-dieLinkdef.h, test/test-table.cxx, test/test-tableLinkdef.h: Window is now understood. 2001-11-09 22:06 Robert Hatcher * Swimmer/SwimSwimmer.cxx: reorder ctor initialization to match declaration in class assert when called for detector type that isn't handled convert "fStepData" to "fStepData=0" after "delete fStepData" 2001-11-09 22:04 Robert Hatcher * RecoBase/Vertex.cxx: comment out unused CVSID 2001-11-09 22:02 Robert Hatcher * NumericalMethods/NmOdeInt.cxx: reorder ctor initializations to match declaration in the class add fNvar(0) initialization in case of default ctor 2001-11-09 22:00 Robert Hatcher * Dependency/: idep_binrel.cxx, idep_ldep.cxx: reorder ctor initializations to match declarations within the class 2001-11-09 21:58 Robert Hatcher * CandTrackSR/Track2DSR.cxx, CandTrackSR/TrkClsSlpSR.cxx, DeMux/DmxChiSqrStat.cxx, DeMux/DmxRMSStat.cxx, IoModules/IoInputDataFile.cxx: comment out unused CVSID 2001-11-09 21:58 Robert Hatcher * CandFitTrackSR/: BFieldSR.cxx, SwimObjSR.cxx: assert when called on unhandled detector types 2001-11-09 21:56 Robert Hatcher * CandEventSR/EventSRListModule.cxx: normal Ana() method processing needs to return a JobC value 2001-11-09 21:53 Robert Hatcher * BField/BfldMap.cxx, CalDetPIDSR/CalDetCerenkovId.cxx, CalDetPIDSR/CalDetTOFId.cxx, CandClusterSR/StripInfoSR.cxx: comment out unused CVSID 2001-11-09 17:01 Ed Lartey * setup/gen_pversion: # Slight modification to add SRT_MINOS 2001-11-09 15:31 Brett Viren * MIDAD/GuiMainWindow.cxx: WMHints limitting min size 2001-11-09 07:19 Brett Viren * MIDAD/: GuiCanvas.h, GuiTable.cxx, test/test-Gui.cxx: Add thin TRootEmbeddedCanvas wrapper. Understand layout hints better. 2001-11-09 06:57 Brett Viren * MIDAD/: GuiMenu.cxx, GuiMenu.h, test/test-Gui.cxx: Was building menus wrong. Need to give gClient->GetRoot() as parent and need to Associate() with true parent. 2001-11-09 06:37 Brett Viren * MIDAD/test/test-GuiControl.cxx: more testing code 2001-11-09 06:26 Brett Viren * MIDAD/CanvasDisplay.cxx: Work around root strangeness 2001-11-09 06:08 Brett Viren * MIDAD/: GNUmakefile, GuiBase.cxx, GuiBase.h, GuiBox.h, GuiButton.h, GuiControl.cxx, GuiMainWindow.cxx, GuiMainWindow.h, GuiMenu.cxx, GuiMenu.h, GuiTable.cxx, GuiTable.h, doc/README.GuiWrappers~, test/GNUmakefile, test/test-Gui.cxx: Add gui boxes, redo how layout hints are handled, clean up GuiControl, work on menus, add tests. 2001-11-09 05:10 Sue Kasahara * Dispatcher/DDSParentServer.cxx: S. Kasahara Make error message more explicit. 2001-11-09 02:26 Brian Rebel * DatabaseTables/PlexTables/far_data_inserts.mysql: plex tables for planes through 48. also fix the PlexRawChannelReadoutTypeValidity table AggregateNo 2001-11-09 00:15 Robert Hatcher * RawData/: RawChannelId.cxx, RawChannelId.h: new method IsSameVAChip(const RawChannelId& other) 2001-11-09 00:13 Robert Hatcher * RawData/RawPedestalTableBlock.cxx: comment out some test code (unused variable) 2001-11-08 22:33 Brett Viren * MIDAD/: GNUmakefile, GuiBase.cxx, GuiButton.h, GuiMenu.cxx, GuiMenu.h, test/test-table.cxx: Add beginning of menu wrappers. Remove some cerrs. Make use of newly virtualized Rt signal calling methods. Play around with xpms in buttons in test code. 2001-11-08 22:09 Ed Lartey * setup/: gen_pversion, pkag: #Removed pkag 2001-11-08 21:22 Brett Viren * MIDAD/doc/README.GuiWrappers: Save file, then commit 2001-11-08 21:05 Brett Viren * MIDAD/: GNUmakefile, GuiBase.cxx, GuiBase.h, GuiButton.h, GuiControl.cxx, GuiControl.h, GuiMainWindow.cxx, GuiMainWindow.h, GuiTable.cxx, GuiTable.h, Handle.h, Range.h, Undoable.h, doc/README.GuiWrappers, doc/README.GuiWrappers~, doc/README.libsigc++, test/GNUmakefile, test/test-Gui.cxx, test/test-Undoable.cxx, test/test-manage.cc, test/test-table.cxx: Get Gui wrappers under control, add some README files and more tests. Remove Handle in favor of SigC::Ptr<>. 2001-11-08 20:46 Mark Messier * setup/packages-development: Add the Calibrator 2001-11-08 20:35 Mark Messier * CVSROOT/: check_access, modules: Added Calibrator module 2001-11-08 20:30 Mark Messier * Calibrator/.cvsignore: Added list of files for cvs to ignore 2001-11-08 19:51 Robert Hatcher * UgliGeometry/: UgliGeometry.cxx, UgliGeometry.h: Purge DBI tables when done creating a UgliGeometry 2001-11-08 19:49 Robert Hatcher * RerootExodus/UgliGeometryReroot.cxx: inform users that they can skip temp file creation by using UgliLoanPool::SetAlwaysUseDbi(true) 2001-11-08 19:26 Ed Lartey * setup/gen_pversion: #Modified file 2001-11-08 19:15 Brett Viren * MIDAD/GuiButton.cxx: don't need imp file 2001-11-08 16:28 Robert Hatcher * DatabaseTables/PlexTables/far_data_inserts.mysql: fix errant NULL (==> -1) in Aggreg field of PlexRawChannelReadoutTypeValidity 2001-11-08 06:20 Brian Rebel * DatabaseTables/PlexTables/far_data_inserts.mysql: add entry to PlexRawChannelReadoutType for each pixel (VaChan) on the trigger pmt 2001-11-07 23:57 Brett Viren * MIDAD/test/test-manage.cc: Commit version of test which illustrates how to handle TGFrame memory management. 2001-11-07 23:49 Ed Lartey * setup/gen_pversion: # Added new file 2001-11-07 23:23 Robert Hatcher * RawData/: RawChargeInjectInfoBlock.cxx, RawErrorStatsBlock.cxx, RawRopTdcRawDataBlock.cxx, RawRunEndBlock.cxx, RawVarcErrorInTfBlock.cxx: fix internal naming of hidden enum (missed this in cut-and-paste) 2001-11-07 23:21 Robert Hatcher * RawData/: mdBlockDefinitions.h, LinkDef.h: new block types (containers) RawDeadChipBlock (majorid=0xf00) RawOvershootBlock (majorid=0xf01) are derived from BRP dumps (Phil Adamson designed the blocks structure) 2001-11-07 23:20 Robert Hatcher * RawData/: RawDeadChipBlock.cxx, RawDeadChipBlock.h, RawOvershootBlock.cxx, RawOvershootBlock.h: new block types (containers) RawDeadChipBlock (majorid=0xf00) RawOvershootBlock (majorid=0xf01) are derived from BRP dumps (Phil Adamson designed the blocks structure) currently supply no extra unpacking methods 2001-11-07 22:56 Ed Lartey * setup/gen_pversion: # Remove file and add later 2001-11-07 21:48 Robert Hatcher * RawData/: RawDigitDataBlock.cxx, RawDigitDataBlock.h: allow user to choose direction of iterator returned by GetDatumIter (default is still forward, but false == kIterBackward) 2001-11-07 21:27 Robert Hatcher * Validity/VldContext.h: add IsValid() method ( == !IsNull() ) 2001-11-07 21:20 Robert Hatcher * Validity/: VldContext.cxx, VldContext.h: new method IsNull() returns true if context was initialized by default ctor (ie. has detector type kUnknown and simflag kUnknown) 2001-11-07 21:13 Robert Hatcher * RawData/: RawPedestalTableBlock.cxx, RawPedestalTableBlock.h: Supply methods to take block apart and retrieve contents in a user friendly fashion (currently only supports VA electronics as that is the only one yet defined). 2001-11-07 21:11 Robert Hatcher * RawData/RawTriggerStatsBlock.cxx: fix internal naming of hidden enum (missed this in cut-and-paste) 2001-11-07 19:11 Ed Lartey * Validation/README: Checking 2001-11-07 17:04 Robert Hatcher * Dispatcher/: DDSChildServer.cxx, DDSFileHandler.cxx: minor tweaks to eliminate -Wall warnings 2001-11-07 16:53 Robert Hatcher * Persistency/PerInputStreamManager.cxx: make "nfound" in Next/Previous into UInt_t so compiler doesn't complain about comparison with UInt_t advanceby/retreatby method args. 2001-11-07 16:51 Robert Hatcher * Persistency/test/: DemoDaqOutputModule.cc, DemoInputModule.cc: comment out the unused CVSID static 2001-11-07 16:47 Mark Messier * Dispatcher/: DDSChildServer.cxx, DDSChildServer.h, DDSClient.cxx, DDSClient.h, DDSFileHandler.cxx, DDSFileHandler.h, DDSParentServer.cxx, DDSParentServer.h, DDSSubscription.cxx, DDSSubscription.h: - MsgStream ==> ostream. This is a little bit more general and short-circuits some problems in rootcint - std:: namespace problems fixed for gcc3.0 2001-11-07 16:47 Mark Messier * IoModules/: IoInputDataFile.cxx, IoInputDataFile.h: - MsgStream ==> ostream. This is a little bit more general and short-circuits some problems in rootcint 2001-11-07 16:29 Mark Messier * Persistency/: PerFile.cxx, PerFile.h, PerFileManager.cxx, PerFileManager.h, PerInputStream.cxx, PerInputStream.h, PerInputStreamManager.cxx, PerInputStreamManager.h, PerOutputStream.cxx, PerOutputStream.h, PerOutputStreamManager.cxx, PerOutputStreamManager.h, PerStream.cxx, PerStream.h, PerStreamManager.cxx, PerStreamManager.h, test/DemoDaqOutputModule.cc, test/DemoDaqOutputModule.h, test/DemoInputModule.cc, test/DemoInputModule.h: - MsgStream ==> ostream. This is a little bit more general and short-circuits some problems in rootcint - std:: namespace problems fixed for gcc3.0 2001-11-07 00:56 Brett Viren * MIDAD/: GNUmakefile, GuiButton.cxx, GuiButton.h, GuiControl.cxx, GuiControl.h, GuiMainWindow.cxx, GuiMainWindow.h, GuiModule.cxx, GuiModule.h, GuiTable.cxx, GuiTable.h, test/GNUmakefile, test/test-Gui.cxx, test/test-manage.cc: Start trying to put a pretty face on TG classes. 2001-11-07 00:51 Brian Rebel * DatabaseTables/PlexTables/far_data_inserts.mysql: new tables for all planes through 44. add far detector PlexRawChannelReadoutType tables. 2001-11-06 20:30 Roy Lee * CandFitTrackSR/AlgFitTrackSRList.cxx, CandStripSR/StripSRListModule.cxx: Replaced Next() and NextPtr() with functor to fix feature which caused iterator not to look at first object. 2001-11-06 20:29 Roy Lee * CandEventSR/AlgEventSRList.cxx: Fixed minor bug introduced by last update. 2001-11-06 20:21 Roy Lee * CandEventSR/: AlgEventSRList.cxx, EventSRListModule.cxx: Replaced Next() and NextPtr() with functor to fix feature which caused iterator not to look at first object. 2001-11-06 20:13 Roy Lee * RecoBase/: CandEventHandle.cxx, CandRecoHandle.cxx, CandStripHandle.cxx, CandTrackHandle.cxx: Replaced Next() and NextPtr() with functor to fix feature which caused iterator not to look at first object. 2001-11-06 10:19 dap56 * Monitoring/: Analysis.cxx, Analysis.h, DigitAnalysis.cxx, DigitAnalysis.h, ErrorBlockAnalysis.cxx, ErrorBlockAnalysis.h, LIAdcAnalysis.cxx, Producer_dispatcher.cc, SinglAnalysis.cxx, config.h, monitoring_doc.html, test.csh: Monitoring updates: ------------------- Producer_dispatcher.cc 1) Multiple stream access enabled 2) Inclusion of status canvases - showing run number, number of records processed, monitoring configuration, process staus etc. 3) More flexible configuration - see config.h 4) Now picks up DaqMonitor blocks 5) Can be run in "online" and "offline" modes config.h 1) Ability to select input stream 2) Online/offline mode switch 3) Output file (rootfile,summary file,error log) location ErrorBlockAnalysis.h,ErrorBlockAnalysis.cxx New module to analyse various DaqMonitor blocks (electronics errors etc.) At the present time, only RawVarCErrorInTfBlocks are unpacked. monitoring_doc.html All documentation has migrated to online monitoring website. This file contains the link to that site. test.csh general cleanup - no major changes Analysis.h,Analysis.cxx Defined return types of all member functions to be void - fixes errors from more strict compilers other files minor cleanup, removal of unnecessary debug printout. 2001-11-05 23:59 Brett Viren * MIDAD/: DigitListModel.cxx, DigitListModel.h, GNUmakefile, Range.h, test/GNUmakefile, test/test-DigitListModel.cxx: Give test/ to SRT, bug fixes. 2001-11-05 23:24 Brett Viren * MIDAD/Handle.h: one more 2001-11-05 23:24 Brett Viren * MIDAD/: CandModel.h, DigitListModel.cxx, DigitListModel.h, GNUmakefile, LinkDef.h, MidHandle.h, MidRange.cxx, MidRange.h, Model.h, Range.h, Undoable.h, Watched.h, test/Makefile, test/RangeLinkdef.h, test/SubTRt.cxx, test/SubTRt.h, test/TemplateRt.cxx, test/TemplateRt.h, test/TemplateRtLinkdef.h, test/TestRange.cxx, test/TestRange.h, test/TestTemplateRt.cxx, test/TestTemplateRt.h, test/test-DigitListModel.cxx, test/test-Handle.cxx, test/test-Range.cxx, test/test-TemplateRt.C, test/test-TemplateRt.cxx, test/test-Undoable.cxx: More obsolete files removed. Some tests added, some rt/sigc conversions. 2001-11-05 22:36 Ed Lartey * setup/: gen_pversion, pkag: # Added a command line 2001-11-05 20:08 Ed Lartey * SRT_MINOS/SoftRelTools/arch_spec_sigc++.mk: Added new file 2001-11-05 20:07 Ed Lartey * SRT_MINOS/SoftRelTools/arch_spec_sigc++.mk: #remove file 2001-11-05 20:05 Ed Lartey * SRT_MINOS/SoftRelTools/arch_spec_sigc++.mk: [no log message] 2001-11-05 18:40 Brett Viren * MIDAD/Model.cxx: obsolete 2001-11-05 18:36 Brett Viren * MIDAD/: CandModel.cxx, CandModel.h, DigitListModel.cxx, DigitListModel.h, GNUmakefile, GuiModule.cxx, GuiModule.h, Model.h, Undoable.h, Watched.h, main/GNUmakefile: Start rewrite of MIDAD. Models of Candidates subclass CandModel instead of Model directly in order to explicitly specialize from non cand stuff, like Geom. Add Undoable, which provides a history mechanism and Watched which all Models inherit. So far DLM partially done. Shell of a generic Gui JC module started. (This stuff doesn't work yet, stay away!). 2001-11-05 17:52 Brett Viren * MIDAD/midad.C: turn off object stat 2001-11-05 16:42 Mark Messier * CVSROOT/: check_access, modules: Added CosmicMuonGenerator to list of packages. 2001-11-05 15:45 Mark Messier * Dependency/dep_srt.pl: Get list of packages from packages.development file 2001-11-05 15:38 Mark Messier * Dependency/idep_ldep.cxx: Add compiler-dependent typedef for stream format flags 2001-11-05 01:59 Mark Messier * MessageService/MsgStream.h: Use gcc version to decide if we need a streamer for ios. 2001-11-04 00:12 Brian Rebel * DeMux/: AlgDeMux.cxx, AlgDeMuxCosmics.cxx, DmxDeMuxCosmicsModule.cxx, DmxDeMuxCosmicsModule.h, DmxHypothesis.cxx, DmxStatus.cxx, DmxStatus.h, demux_fardata.jcm: add some new tests to DmxDeMuxCosmicsModule and some warnings about when an event doesnt get demuxed 2001-11-03 22:53 Mark Messier * Dependency/: idep_adep.cxx, idep_aliasdep.h, idep_aliastable.h, idep_aliasutil.h, idep_binrel.h, idep_cdep.cxx, idep_compiledep.h, idep_fdepitr.cxx, idep_ldep.cxx, idep_linkdep.h, idep_namearray.h, idep_nameindexmap.h, idep_tokeniter.h: Bring into line with gcc3.0 2001-11-03 21:47 Mark Messier * DeMux/AlgDeMuxCosmics.h: Added missing forward decl. of TObjectItr 2001-11-03 21:24 Ed Lartey * WebDocs/soft_ins.html: # Corrected the display 2001-11-02 23:20 Ed Lartey * WebDocs/: code_test, exceptions, install.html, soft_ins.html: #Added a few instructions to webpage 2001-11-02 22:31 Roy Lee * CandTrackSR/: TrackSRListModule.cxx, TrackSRListModule.h: Add Ana method. Add ability to toggle cosmic tracking via HandleCommand: Set Cosmic 1 // turn cosmic muon tracking on Set Cosmic 0 // turn cosmic muon tracking off Default is now set for cosmic muons. 2001-11-02 20:45 Roy Lee * CandStripSR/: StripSRListModule.cxx, StripSRListModule.h: Added Ana method. 2001-11-02 20:11 Mark Messier * MessageService/MsgStream.h: It seems no one actually uses the ios streamer so just get rid of it. I think this really does fix the ios problem encounted using rootcint. Checked on egcs and gcc3.0 but not 2.95.2... 2001-11-02 18:38 Ed Lartey * WebDocs/: exceptions, soft_ins.html: # added new file exceptions providing info on minor problems with frozen releases and solutions 2001-11-02 18:01 Mark Messier * MessageService/doc/ChangeLog: Added change log file 2001-11-02 17:51 Mark Messier * MessageService/MsgStream.h: Work around for rootcint. If ios_base exists then don't define streamers for ios. Seems rootcint can't traverse the nested typdef's that this results in under gcc3.0 (a guess...). I've tested this on gcc3.0 and egcs-2.91.66. I'm hoping it works on 2.95.2. 2001-11-02 17:04 Brett Viren * MIDAD/README: incorrect link 2001-11-02 15:49 Mark Messier * MIDAD/: DisplayBase.h, UZVZDisplay.cxx, UndoHistory.h: gcc3.0 bugaboos. Replaced one cerr with MSG() rather than std::cerr... 2001-11-01 20:27 Brett Viren * DocBuilder/GNUmakefile: Remove CandVtx, CandEvent 2001-10-31 18:23 Ed Lartey * WebDocs/readmeroot: #added gmake install to instructions 2001-10-31 18:21 Ed Lartey * setup/install_minossoft_code: #change install_minossoft_dev to install_minossoft_code: typo error 2001-10-31 15:54 Robert Hatcher * DatabaseTables/UgliTables/: UgliDbiScintPln.far_data, UgliDbiSteelPln.far_data: fix error in sequence numbering (mismatch between data and validity tables) 2001-10-31 15:52 Robert Hatcher * Plex/PlexStripEndId.cxx: yet-another AsString format: "C" - compact but includes end identifier 2001-10-31 15:51 Robert Hatcher * UgliGeometry/UgliGeometry.cxx: small format changes in messages comment out unused variable make axis marker smaller on CalDet 2001-10-29 20:17 Ed Lartey * setup/: gen_pversion, pkag: Added files for generating package version tags from head of cvs 2001-10-29 17:21 Ed Lartey * WebDocs/code_test: updated procedure for code testing 2001-10-28 13:45 Brett Viren * WebDocs/soft_ins.html: gmake->GNU make 2001-10-26 17:20 Ed Lartey * setup/packages-R0.2.0: # Added .jcm to Validation. Minor addition 2001-10-26 17:18 Ed Lartey * Validation/: README, midaddata_pfit.jcm: # Added another .jcm file 2001-10-25 21:58 Robert Hatcher * RerootExodus/UgliGeometryReroot.cxx: fix the trailing scint plane "fix" -- forgot to handle overall zoffset shift (which is zero for normal CalDet case which the fix was modelled after).