2003-01-14 22:39 Ed Lartey * setup/packages-R0.11.0: # added new package file 2003-01-14 20:34 hartnell * LISummary/: LIAna.C, LIAnalysis.cxx, LIAnalysis.h, LIChannel.cxx, LILookup.cxx, LILookup.h, LIReco.C, LISummarySorter.cxx, LISummarySorter.h: Improvements to the handling and sanity checking of LI summaries. In particular when the rms of a channel is zero. Each summary is checked to see if it falls outside a range. Analysis method to look for dead strips, not tuned up properly yet. Minor changes to macros 2003-01-14 20:08 Mark Messier * CVSROOT/check_access: Add Paul E. to Validate and MessageService 2003-01-13 20:54 George Irwin * setup/setup_minossoft_SLAC: Update CVSROOT and LD_LIBRARY_PATH settings. 2003-01-13 19:24 Brian Rebel * DeMux/AlgDeMuxCosmics.cxx: turn off warning about creating a temporary status object 2003-01-13 18:37 Ed Lartey * Validation/: gui.C, gui_init.C, mc_reco.C, midad.C, preco.C, reco.C, jobmacros/README, README: # 2003-01-13 18:35 Ed Lartey * Validation/jobmacros/: gui.C, gui_init.C, mc_reco.C, midad.C, preco.C, reco.C: # moved to new subdirectory 2003-01-13 18:22 Ed Lartey * setup/packages-R0.11.0-tmp: # new tmp file added 2003-01-10 09:09 Nick West * DatabaseMaintenance/doc/ChangeLog: Record tag version: V00-06-02. 2003-01-10 09:01 Nick West * DatabaseInterface/doc/ChangeLog: Record tag version: V00-09-00. 2003-01-10 08:27 Nick West * DatabaseMaintenance/doc/db_distribution.html: The problem UGLIDBISTRIPSTRUCT record with bad dates has been deleted from the CalDet DB so this table now gets a green light. 2003-01-09 17:18 Robert Hatcher * DatabaseTables/UgliTables/UgliDbiStripStructVld.far_249data: remove pesky trailing blank line (which might have generating bogus entries due to autoincrement of SEQNO) 2003-01-09 07:15 Nick West * Persistency/test/PerValidate.cc: Comment out calls to PerInputStream::ResetFileList() as this member function nolonger exists. 2003-01-08 23:14 hartnell * LISummary/: LIChannel.cxx, LIChannel.h: Had rounding problems for rms calculations The class still accepts floats as inputs but now converts them to doubles internally and manipulates the doubles. The outputs are also still floats as a conversion from doubles is done before returning any values. 2003-01-08 22:34 Sue Kasahara * Persistency/: PerInputStream.cxx, PerInputStream.h, PerInputStreamManager.cxx, PerInputStreamManager.h, PerOutputStreamManager.cxx, PerStream.h, PerStreamManager.h, PerStream.cxx, PerStreamManager.cxx: Add methods to allow movement by file to PerInputStreamManager class: int AddFile(std::string fullfilepathname, int at=-1, std::string streamname="*"); int GoToFile(int n, std::string streamname = "*"); int GoToFile(std::string fullfilepathname, std::string streamname = "*"); int NextFile(int n = 1, std::string streamname = "*"); int PrevFile(int n = 1, std::string streamname = "*"); int RemoveFile(std::string fullfilepathname, std::string streamname = "*"); std::ostream& ListFile(std::ostream& os, std::string streamname = "*") const; The interface mimics that in IoInputModule, with addition of streamname argument. Minor changes to other Persistency classes, for example PerStream now keeps track of its streamname, mainly for use in error messaging. 2003-01-08 18:06 Sue Kasahara * Persistency/: PerInputStream.cxx, PerInputStream.h: Add methods to control movement up and down stream file lists to mimic behavior supported by IoInputModule. New methods: int AddFile(std::string fullfilepathname, int at = -1); int GoToFile(int n); int GoToFile(std::string fullfilepathname); int NextFile(int n = 1); int PrevFile(int n = 1); int RemoveFile(std::string fullfilepathname); std::ostream& ListFile(std::ostream& os) const; Another step along the way to supporting parallel input file access. 2003-01-08 09:57 Nick West * DatabaseMaintenance/doc/db_distribution.html: Remove the one and only red entry - DBM systematic test of tables now passes them all! 2003-01-08 09:52 Nick West * DatabaseInterface/: DbiOutRowStream.cxx, doc/ChangeLog: Withdraw escaping of some special character within strings and use single quotes to delimit them to match MySQL. Now only single quote, backslash and newline are escaped. 2003-01-07 15:10 bspeak * DatabaseTables/PlexTables/far_data_sm2.mysql: Planes 366 - 373 2003-01-07 11:45 Nathaniel Tagg * TriD/TridUVPage.cxx: Move back back black quad to try to solve Brett's broken-line symptom. Error is not reproducable on my system.. maybe it's a z-clipping error? --N 2003-01-06 23:14 dbox * RDBC/test/: GNUmakefile, RDBCTestMetaData/GNUmakefile, RDBCTestMetaData/RDBCTestMetaData.C, RDBCTestMetaData/RDBCTestMetaData.in1, RDBCTestMetaData/RDBCTestMetaData.in2, RDBCTestMetaData/RDBCTestMetaData.in3, RDBCTestMetaData/RDBCTestMetaData.in4, RDBCTestMetaData/RDBCTestMetaData.out1, RDBCTestMetaData/RDBCTestMetaData.out2, RDBCTestMetaData/RDBCTestMetaData.out3, RDBCTestMetaData/RDBCTestMetaData.out4: RDBC test of TSQLResultSetMetaData::GetTables() for oracle and mysql databases, which we need to use in DatabaseInterface and DatabaseMaintenance instead of the ubiquitous and non portable "show tables" we have now 2003-01-06 22:20 dbox * RDBC/odbc++/test/: GNUmakefile, dbmetadata_tables/GNUmakefile, dbmetadata_tables/dbmetadata_tables.cpp, dbmetadata_tables/dbmetadata_tables.in1, dbmetadata_tables/dbmetadata_tables.in2, dbmetadata_tables/dbmetadata_tables.in3, dbmetadata_tables/dbmetadata_tables.out1, dbmetadata_tables/dbmetadata_tables.out2, dbmetadata_tables/dbmetadata_tables.out3: unit testing getTables functionality in preparation for removing all the mysql specific "show tables" commands from DatabaseInterface and DatabaseMaintenance moudules 2003-01-06 21:32 Brett Viren * DataUtil/CDL2STL.h: Include and since this file uses them. Also, GCC 3.2.1 chokes on the lack of "std::" on the back_insert_iterator typedef. 2003-01-06 20:42 Brett Viren * Midad/Base/MCTree.cxx: For now just mark particles with status >= 200 so it at least hints that pi+ --> 2gammas is not really what is going on. 2003-01-06 17:34 Robert Hatcher * setup/: setup_minossoft_FNALU.csh, setup_minossoft_FNALU.sh: record in cvs, been in use for a while, that gcc v3_1 is setup/used. 2003-01-06 16:31 Nick West * DatabaseMaintenance/doc/db_distribution.html: Add section giving status of DBM systematic trial of table transport. 2003-01-06 15:14 Nick West * DatabaseMaintenance/scripts/primer/test_transport.csh: New target at Oxford. Remove any existing filter. 2003-01-06 02:26 Sue Kasahara * IoModules/IoInputStreamItr.cxx: General clean up to i)match recent changes to PerInputStreamManager, ii)simplify Streams method and iii)fix GoToEOF method. 2003-01-06 02:05 Sue Kasahara * Persistency/PerInputStreamManager.cxx: Modify RecordsAt method to accept null value for mom ptr argument. If null, streams are advanced to the requested validity, but the record set is not loaded. This is to match the expectations of the IoInputStreamItr::GoTo(vld) method. 2003-01-05 22:04 Sue Kasahara * JobControl/JobCInputModule.cxx: Initialize fMom ptr data member to null in constructor. 2003-01-04 20:51 hartnell * LISummary/: LIAnalysis.cxx, LISummarySorter.cxx, transfer.csh: A few small changes to cxx files including more pin diode analysis and reconstruction. Script to cp and mv ps files produced by LIAnalysis 2003-01-03 22:25 Brett Viren * Midad/: Base/GNUmakefile, Base/MCText.cxx, Base/MCTree.cxx, Base/MCTree.h, Base/PageDisplay.cxx, Base/PageDisplay.h, Base/pdg_kludge.cxx, Base/pdg_kludge.h, Gui/GuiTree.cxx, Gui/GuiTree.h, test/GNUmakefile, test/test-GuiTree.cxx, test/TestMCTree/GNUmakefile, test/TestMCTree/LinkDef.h, test/TestMCTree/TestMCTree.cxx, test/TestMCTree/TestMCTree.h, test/TestMCTree/testmctree.C: Move PDG DB kludge into its own function and file. Add MCTree, a tree view of the MC particles. (It seems that some charged pions decay to 2 photons. Signs of new physics!.) Add GuiTree::DeleteAllItems() convenience method. 2003-01-03 18:55 Brett Viren * Midad/: Base/DigitText.h, Base/GNUmakefile, Base/MCText.cxx, Base/MCText.h, Base/Mint.cxx, Base/PageDisplay.cxx, Base/PageDisplay.h, macros/test.C: Add text view of the SimSnarl record. On construction, loads libEG. Also loads the extra minos PDG database, if not already loaded. This and DigitText now inherit from SigC::Object to get auto cleanup when their main window (and thus their text widget) closes. 2003-01-03 03:15 Sue Kasahara * IoModules/: IoInputModule.cxx, IoInputModule.h: New private method std::list BuildFileIndex(std::string filepath) may be used to build a list of files given a filepath. The filename portion of the path may contain wildcards, e.g. /mypath/myfile*.root, or ~myname/*m*.root The directory portion of the path may include standard shell characters, e.g. $,.,~ The code is adapted from ROOT's TChain::Add, and is meant to facilitate using wildcards when specifying input files. BuildFileIndex is not used yet. 2003-01-02 20:39 Brett Viren * CandFitTrackMS/FitTrackMSListModule.cxx: Fix uninitialized fFile pointer. 2003-01-02 20:26 Brett Viren * CandShowerSR/ShowerSRListModule.cxx: Fix yet another uninitialized pointer just begging to cause a SegV. 2003-01-02 20:19 Brett Viren * CandShowerSR/CandShowerSR.cxx: Initialize the f[UV]Cluster pointers to zero to avoid SegV on output. As far as I could tell these pointers were only being used to crash my job. They don't seem to ever be set nor read in any committed offline code. 2003-01-02 19:58 Sue Kasahara * CandData/: CandHeader.cxx, CandHeader.h, CandRecord.cxx, CandRecord.h, LinkDef.h: Add overloaded Print method of form: virtual void Print(const Option_t* option) const; to match form of Print method defined by TObject base class. Removed unnecessary derived class definitions of overloaded << operator. 2003-01-02 19:29 Sue Kasahara * NtupleBase/: LinkDef.h, NtpCandEvent.cxx, NtpCandEvent.h, NtpCandReco.cxx, NtpCandReco.h, NtpCandRecord.cxx, NtpCandRecord.h, NtpCandShower.cxx, NtpCandShower.h, NtpCandSlice.cxx, NtpCandSlice.h, NtpCandStrip.cxx, NtpCandStrip.h, NtpCandTrack.cxx, NtpCandTrack.h, test/CandRecordSRNtuple.cxx, test/CandRecordSRNtuple.h, test/CandTrackSRNtuple.cxx, test/CandTrackSRNtuple.h, test/LinkDef.h, test/testNtpDraw.C, test/testPrintTree.C: Add overloaded Print method to each class of form: virtual void Print(const Option_t* option = "") const; to match that of TObject base class. Removed unnecessary overloaded operator << definitions from all but base classes. Modify test macros to load all required libraries. 2003-01-02 18:30 Brett Viren * Midad/MultiPage/: MultiPageObject.cxx, MultiPageObject.h: first commit 2003-01-02 18:30 Brett Viren * Midad/: Base/PageDisplay.cxx, Gui/GuiMenu.cxx, MultiPage/GNUmakefile, MultiPage/GfxDigit.cxx, MultiPage/GfxDigit.h, MultiPage/GfxDigitList.cxx, MultiPage/GfxDigitList.h, MultiPage/GfxDigitListMenu.cxx, MultiPage/GfxDigitListMenu.h, MultiPage/GfxStripList.cxx, MultiPage/GfxStripList.h, MultiPage/GfxStripListMenu.cxx, MultiPage/GfxStripListMenu.h, MultiPage/LinkDef.h, MultiPage/MultiPage.cxx, MultiPage/MultiPage.h, macros/test.C: Include ability to add a separator in menus. Include ability to hide/unhide digits and strips via menu. No longer hard code what GfxXxx are shown. Can now add them via menu or macro. To add via macro a little TObject proxy: "MultiPageObject" is returned when doing an AddPage("Multi"). 2003-01-02 16:15 Brett Viren * Midad/: Base/Mint.cxx, Base/PageDisplay.cxx, Base/PageDisplay.h, macros/load_libs.C, macros/test.C: Include ability to Add/Spawn a page from the Pages menu and load a library (via entry in the File menu) in order to satisfy those who can't type a couple lines of code into a macro. 2003-01-01 03:16 Nathaniel Tagg * TriD/: GNUmakefile, LinkDef.h, TridControl.cxx, TridControl.h, TridCratePage.cxx, TridFlatGLFrame.cxx, TridFlatGLFrame.h, TridGLFrame.cxx, TridGLFrame.h, TridHistoGLFrame.cxx, TridHistoGLFrame.h, TridPOV.cxx, TridPOV.h, TridPage.cxx, TridPage.h, TridPageDetector.cxx, TridPmtPage.cxx, TridSketchList.h, TridSketches.cxx, TridSketches.h, TridStereoGLFrame.cxx, TridStereoGLFrame.h, TridUVPage.cxx: Added colour flipping (black/white) for better printing and screen capture. Fixed up 3D drawing... psuedo z-sorting now implimented so that everything looks RIGHT. All color blending (transparency) is now pretty good looking. Sundry small changes in similar veins. 2002-12-31 20:58 Brett Viren * Midad/MultiPage/: GfxDigit.cxx, GfxDigitList.cxx, MultiPage.cxx: Each view in the MultiPage now has a "show multiplex" state variable. When true, the effets of muxing should be shown. When false, multiplexing should be removed, if possible (ie, demuxing should be applied). In Jon's new GfxDigit* classes this is now honored by only showing digits with non-zero demux weight when "show multiplex" is false. The consequence of this is that if demuxing is not actually run and "show multiplex" is false, then no digits will be seen. As before, demuxed weighted digits are filled, non-weighted are outlined. This "show multiplex" state can be access via Pages->Multi->"... Multiplexing" menu entry. Also, this cleans up GfxDigitList.cxx to not use the deprecated internal PlexSEIdAltl iteration mechanism. 2002-12-31 20:03 Brett Viren * Midad/: MultiPage/GNUmakefile, MultiPage/GfxDigitList.cxx, MultiPage/GfxDigitList.h, MultiPage/GfxDigitListCfg.cxx, MultiPage/GfxDigitListCfg.h, MultiPage/GfxDigitListMenu.cxx, MultiPage/GfxDigitListMenu.h, MultiPage/GfxStripList.cxx, MultiPage/GfxStripList.h, MultiPage/GfxStripListCfg.cxx, MultiPage/GfxStripListCfg.h, MultiPage/GfxStripListMenu.cxx, MultiPage/GfxStripListMenu.h, MultiPage/MultiPage.cxx, MultiPage/MultiPage.h, MultiPage/ViewState.cxx, MultiPage/ViewState.h, macros/test.C: Moved color_is_charge/color_is_time state info into a ViewState object, one for each view. Use this instead of the button state to trigger state changes in the Gfx objects. This is now more MVC-ish. This removed the "ColorIs" cfg values for Gfx{Digit,Strip}List. And since this was the entirety of their related menu entries, remove them as well. An place holder is left, for now at least. Lastly, moved the setting of the color axis from Gfx{Digit,Strip}List to MultiPage where it fits better. 2002-12-31 18:42 Brett Viren * Midad/: Base/DigitText.cxx, MultiPage/GfxDigitList.cxx, macros/test.C: Clean up some fiddly bits, including Nat's overzealous asserts (what's a null pointer or two among friends?), so that DigitText works again. 2002-12-31 17:59 Brett Viren * Midad/: Base/GNUmakefile, Base/GfxButton.cxx, Base/GfxButton.h, Base/RegistryGui.cxx, MultiPage/GfxDigitList.cxx, MultiPage/GfxDigitList.h, MultiPage/GfxStripList.cxx, MultiPage/GfxStripList.h, MultiPage/GfxStripListCfg.cxx, MultiPage/MultiPage.cxx, MultiPage/MultiPage.h: Add button to toggle between color-is-charge and color-is-time modes. Mostly works. Add File->Open menu item for those so inclined. Flailing occurs if the I/O hasn't been set up to match file type or the job path to match file contents. 2002-12-31 16:22 Brett Viren * Midad/: Base/Mint.cxx, Base/Mint.h, Base/PageDisplay.cxx, Base/PageDisplay.h, MultiPage/GNUmakefile, MultiPage/GfxDigit.cxx, MultiPage/GfxDigit.h, MultiPage/GfxDigitList.cxx, MultiPage/GfxDigitList.h, MultiPage/GfxDigitListCfg.cxx, MultiPage/GfxDigitListCfg.h, MultiPage/GfxDigitListMenu.cxx, MultiPage/GfxDigitListMenu.h, MultiPage/GfxStripList.cxx, MultiPage/LinkDef.h, MultiPage/MultiPage.cxx, macros/test.C, macros/test_trid.C: Add in Jon Urheim's mods (thanks Jon!) to bring non-demuxed Digits to MultiPage. 2002-12-30 18:36 Brett Viren * BeamData/doc/index.html: add tunnelling notes 2002-12-30 18:30 Brett Viren * BeamData/: bmchanneld, macros/dump.C, perl/BMChannel.pm, test/accelerator-xmlrpc.pl, test/export-kill-xmlrpc.pl, test/export-server-xmlrpc.pl, test/export-xmlrpc.pl: Implement out-of-spill data collection. Add interface to shutdown connections. Confirm via dump.C that the data is getting in to the RawDataBlocks correctly. Everything is done in bmchanneld now. Still get spurious problems where the BD's XML-RPC server starts but then dies before doing any callbacks. Not sure if it is to do with the ssh tunneling or something else. 2002-12-30 18:16 Robert Hatcher * UgliGeometry/UgliGeometry.cxx: have GetZExtent ignore non-U/V planes (i.e. VetoShield) for non-CalDet detectors (thanks Jon Urheim) 2002-12-30 15:16 Brett Viren * BeamData/doc/requirements.tex: In and out-of spill data will have separate headers blocks 2002-12-30 15:08 Brett Viren * BeamData/doc/requirements.tex: Add a spill counter to the header 2002-12-30 00:37 Sue Kasahara * Record/: LinkDef.h, RecCandHeader.cxx, RecCandHeader.h, RecDataHeader.cxx, RecDataHeader.h, RecDataRecord.cxx, RecDataRecord.h, RecHeader.cxx, RecHeader.h, RecNtupleRecord.cxx, RecNtupleRecord.h, RecPhysicsHeader.cxx, RecPhysicsHeader.h, RecRecord.h, RecRecordImp.cxx, RecRecordImp.h, test/RecValidate.cc: Add additional overloaded Print method of form virtual void Print(const Option_t* option="") const; to turn around and call virtual std::ostream& Print(const std::ostream& os) const; method of each class. Remove unnecessary std::ostream& operator << (std::ostream& os, const DerivedClass& record); methods from derived classes. Remove unused RecNtupleRecord class. 2002-12-27 19:49 Brett Viren * BeamData/perl/: BMChannel.pm, RotoTalkUtil.pm, testbm.pl: Can now fully stream ACNET device readout from the XML-RPC server to rotorooter, but haven't yet verified data integrity. Details, details.... 2002-12-27 17:19 Brett Viren * BeamData/perl/: BMChannel.pm, testbm.pl: After beating at the system long enough one can get a sustained readback from FNAL to BNL. For the record: 1) cryptocard-ssh to minos1 2) ssh port-forward to phyppro1.phy.bnl.gov (minos1's ssh chokes on minos.phy.bnl.gov's sshd) 3) ssh port-forward to minos.phy.bnl.gov 4) tell XML-RPC server to use minos1:1987 for callbacks. Isn't security fun! 2002-12-26 22:43 Brett Viren * BeamData/perl/: Makefile, RotoTalk.i, RotoTalkUtil.cc, RotoTalkUtil.h, test.pl: Add access to rototalk errors. Directly include .h's in .i file instead of duplicating everything. 2002-12-26 22:41 Brett Viren * BeamData/perl/BMChannel.pm: Beginning of the connecting of xml-rpc to rootorooter. 2002-12-24 18:42 Brett Viren * BeamData/: GNUmakefile, bmchanneld, perl/Makefile, perl/test.pl: Start the main program file. Just contains the man page so far which can be read via: pod2text bmchanneld | less 2002-12-24 15:38 Brett Viren * BeamData/perl/: RotoTalkUtil.cc, RotoTalkUtil.pm, rdChecksum.cc, test.pl: Can now successfully talk to the rotorooter while pretending to be DCS. 2002-12-24 15:35 Brett Viren * BeamData/macros/dump.C: first commit 2002-12-24 15:05 Brett Viren * BeamData/doc/index.html: Fix link to the UMD 2002-12-23 18:08 Brett Viren * DataUtil/init-cand-alg.README: first commit 2002-12-23 18:03 Brett Viren * DataUtil/init-cand-alg.pl: Fix stray / in comments that was confusing rootcint. Add generation of LinkDef.h and GNUmakefile. 2002-12-23 17:31 Brett Viren * DataUtil/init-cand-alg.pl: Really escape $ in CVSID tags 2002-12-23 17:19 Brett Viren * DataUtil/init-cand-alg.pl: Escape $ in CVS tags 2002-12-20 22:49 Brett Viren * BeamData/perl/: RotoTalk.i, RotoTalkUtil.cc, RotoTalkUtil.h, RotoTalkUtil.pm, test.pl: More bug fixes, but still causes rotorooter to choke. 2002-12-20 20:14 Brett Viren * BeamData/perl/: RotoTalk.i, RotoTalkUtil.pm, test.pl: Test now works, although kills rotorooter due to using unregistered numbers. 2002-12-20 19:52 Brett Viren * BeamData/perl/: Makefile, RotoTalk.i, RotoTalkUtil.cc, RotoTalkUtil.h, RotoTalkUtil.pm, rdChecksum.cc, rdChecksum.h, test.pl: Getting close to final interface to RotoTalk. The rdChecksum files are copied from RawData/. The RotoTalkUtil gives a couple functions that could probably go into rototalk.[ch] proper. 2002-12-20 17:54 Ed Lartey * setup/: packages-R0.10.0, setup_minossoft_tamu: # new tag for OfflineMonitor 2002-12-20 17:49 Ed Lartey * OfflineMonitor/reco.h: # added new file 2002-12-20 17:48 hartnell * LISummary/: LIAnalysis.cxx, LIPlex.C, LISummarySorter.cxx: Now reconstruct nearLed for the pin diodes added functionality to look for bad pins and study the plex problem 2002-12-20 17:48 Ed Lartey * OfflineMonitor/reco.h: #will be added later 2002-12-20 17:27 Brett Viren * BeamData/perl/: Makefile, RotoTalk.i, test.pl: Works out some bugs in the rdxsum_calc wrapper. 2002-12-20 15:33 Brett Viren * BeamData/doc/: GNUmakefile, index.html, requirements.tex: Add section on raw data format. 2002-12-20 14:23 hartnell * LISummary/: LIAnalysis.cxx, LIChannel.cxx, LIAna.C, LIAnalysis.h, LILookup.h, LIPlexMaps.cxx, LIReco.C, LISummarySorter.cxx, LISummarySorter.h: Added analysis method to look at pin adcs as a function of led Added pin related constants to LILookup Now reconstruct correlatedHits for the pin diodes, plex isn't right yet though! Small changes to others 2002-12-19 21:55 dbox * DatabaseTables/scripts/replication.notes: added some more verbage 2002-12-19 21:03 Ed Lartey * WebDocs/FrozenRel.html: # new frozen release 2002-12-19 20:53 Ed Lartey * setup/packages-R0.10.0: # version for offlinemonitor 2002-12-19 20:40 Roy Lee * CandFitTrackSR/KalmanPlaneSR.cxx: Correct uncertainty in Landau energy loss. 2002-12-19 20:25 Roy Lee * CandTrackSR/AlgTrackSR.cxx: Remove speed of light constraint in timing fit. 2002-12-19 17:49 dbox * DatabaseTables/scripts/: mungeUpdate.pl, replication.notes, runReplicate.pl: added some mysql to oracle conversion scripts that I have been using into cvs 2002-12-19 16:40 Robert Hatcher * UgliGeometry/UgliGeometry.cxx: DBI not gracefully handles overlapping queries (i.e. processing one table requiring another table to be read in as well), so we can remove the ugly hack put into place to avoid that behaviour. 2002-12-19 16:05 bspeak * setup/: setup_minossoft_soudan.csh, setup_minossoft_soudan.sh, setup_minossoft_umn, setup_minossoft_umn.sh: Add release R0.10.0 to list with root-3.04.01 and gcc-3.2 2002-12-18 22:53 dbox * DatabaseTables/scripts/README: had to change README to reflect new files 2002-12-18 22:50 dbox * DatabaseTables/scripts/: MysqlToOracleFilter.pl, README, create_db.sh, mungeMysqlDump.pl, runit.sh, validateDB.pl: more database transfer stuff for mysql to oracle 2002-12-18 22:11 Brett Viren * BeamData/perl/: Makefile, RotoTalk.i, test.pl: Wrap libRotorooterRotoTalk in Perl via SWIG 1.3. 2002-12-18 22:02 Ed Lartey * setup/: mytmp, setup_minossoft_tamu: #modified 2002-12-18 20:46 Ed Lartey * setup/packages-R0.10.0: # fix missing version of Midad in package file 2002-12-18 19:40 Brett Viren * BeamData/doc/requirements.tex: Include the possibility of a Perl implementation 2002-12-18 18:15 Nick West * DatabaseInterface/doc/ChangeLog, DatabaseMaintenance/doc/ChangeLog: Change of strategy: DbiCascader now gives away its TSQLStatements rather than hold on to them. This permits queries to overlap i.e. while filling one table a call can be made to load a second and it will draw a fresh statement from the cascader. 2002-12-18 18:13 Nick West * DatabaseMaintenance/DbmValidate.cxx: Reorganised because the DbiCascader now gives away its TSQLStatements. Destroy TSQLStatements in dtor. 2002-12-18 18:12 Nick West * DatabaseInterface/: DbiResultSet.cxx, DbiResultSet.h: Reorganised because the DbiCascader now gives away its TSQLStatements. The ctor now takes a TSQLStatement and the SQL string to be applied rather that the resulting DbiResultSet. As it owns the TSQLStatement it can be sure that the TSQLStatement won't be prematurely destroyed as this would also destroy the TSQLResultSet. The dtor destroys the TSQLStatement. 2002-12-18 18:11 Nick West * DatabaseInterface/DbiDBProxy.cxx: Reorganised because the DbiCascader now gives away its TSQLStatements. Either: pass the TSQLStatement onto a DbiResultSet or use auto_ptr to manage. 2002-12-18 18:10 Nick West * DatabaseInterface/: DbiCascader.cxx, DbiCascader.h: The cascader now holds a vector of TSQLConnections rather than TSQLStatements. When a TSQLStatement is required a fresh one is created from the appropriate TSQLConnection and given to the caller who is consequently responsible for deleting it. 2002-12-18 16:39 Ed Lartey * setup/packages-R0.10.0: # tag for RerootExodus