2001-06-29 23:49 Robert Hatcher * WebDocs/: cvs-rep.html, external_products.html, soft_ins.html, soft_use_base.html, soft_use_test.html: tweak some JavaScript stuff that got munged in the process of Netscape "save source" 2001-06-29 23:48 Robert Hatcher * WebDocs/author_hints.html: tweak the suggested format a bit, use instead of <pre> when showing HTML code. 2001-06-29 23:22 Brett Viren <bv@bnl.gov> * WebDocs/soft_ins.html: Add my mods to "Frozen Releases" section. 2001-06-29 23:17 Mark Messier <messier@indiana.edu> * IoModules/: IoInputModule.cxx, IoInputModule.h: IoModule loads data files from command line in BeginJob() 2001-06-29 23:05 emilyw * WebDocs/index.html: Removing index.html from WebDocs so that a file index shows 2001-06-29 23:05 Mark Messier <messier@indiana.edu> * JobControl/: JobCEnv.cxx, JobCEnv.h, JobCModule.cxx, JobCModule.h, JobCPath.cxx, JobCPathModule.cxx, JobCPathModule.h, test/JobCDemoModuleA.cxx, test/sample.jcm: 1) Give JobCModules access to the JobCEnv 2) Give access to controller through JobCEnv 3) Changes to test programs for above 2001-06-29 21:43 emilyw * WebDocs/: XEmacs.html, actsim.html, alan_tips.html, conversion.html, dispatcher_proposal.html, electronic_documents.html, emacs.txt, faq, faq_CVS, faq_CVS.html, faq_ROOT, faq_WebDocs, faq_afs, index.html, lea_packrat.html, links.html, minos_dispatcher.html, ms_proj.html, nav_packrat.html, plex.html, random_numbers.html, ugli_packrat.html, validity.html, winctr.html, windows-nt.html: Putting these files in the CVS repository. 2001-06-29 21:28 emilyw * WebDocs/: CheezyDisplay.html, demojob_help.html: Updated some out-of-date links. 2001-06-29 21:26 Robert Hatcher <rhatcher@fnal.gov> * setup/setup_minossoft_FNALU: commit a copy of the FNALU setup as an example and to ensure that it doesn't get "lost" in the future. 2001-06-29 19:53 Ed Lartey <lartey@physics.tamu.edu> * setup/: install_minossoft_dev, install_minossoft_frozen, packages-R0.0.0, setup_minossoft, setup_minossoft_no_ups, setup_minossoft_no_ups.sh: # Added script files install_minossoft_dev install_minossoft_frozen and package file packages-R0.0.0 #Modified files setup_minossoft setup_minossoft_no_ups setup_minossoft_no_ups.sh 2001-06-29 17:08 Nathaniel Tagg <n.tagg1@physics.ox.ac.uk> * DocBuilder/: DocBuilder.pl, GNUmakefile, doc/Description: DocBuilder update: Macro files associated with packages doc/Description files added into package indecies PACKAGE/doc/, PACKAGE/doc/index.html, or PACKAGE/doc/README.html is referenced by the package index. Multiple column output in metaindex and macro index Added more libraries to link command Cosmetic changes to output files. 2001-06-29 14:46 Brett Viren <bv@bnl.gov> * setup/packages: Added DocBuilder 2001-06-29 14:43 Brett Viren <bv@bnl.gov> * CVSROOT/framework.list: add Nathaniel Tagg 2001-06-29 00:15 emilyw * WebDocs/: cvs_primer.html, emacs_primer.html, example_makefiles.html, external.html, external_products.html, howto_rootmodule.html, install_mysql.html, offline_req_index.html, soft_ins.html, soft_use_base.html, soft_use_test.html: Adds the webpage source files to directory WebDocs 2001-06-29 00:10 emilyw * WebDocs/demojob_help.html: Adds the out-of-date demojob_help.html webpage source file to directory WebDocs 2001-06-29 00:08 emilyw * WebDocs/cvs-rep.html: Adds the cvs-rep.html webpage source file to directory WebDocs 2001-06-29 00:07 emilyw * WebDocs/author_hints.html: Adds the author_hints.html website source file to directory WebDocs 2001-06-29 00:06 emilyw * WebDocs/RDBCtutor.html: Adds the RDBCtutor.html website source file to directory WebDocs 2001-06-29 00:05 emilyw * WebDocs/RDBCindex.html: Adds the RDBCindex.html website source file to directory WebDocs 2001-06-29 00:05 emilyw * WebDocs/GNUmakefileExample.html: Adds the GNUMakefileExample.html website source file to directory WebDocs 2001-06-29 00:03 emilyw * WebDocs/CheezyDisplay.html: Adds the CheezyDisplay.html website source file to directory WebDocs. 2001-06-28 22:13 Brett Viren <bv@bnl.gov> * MIDAD/: BogusViewable.cxx, BogusViewable.h, DigitListViewable.cxx, DigitListViewable.h, DisplayBase.cxx, DisplayBase.h, FourEnds.cxx, FourEnds.h, GeomViewable.cxx, GeomViewable.h, MIDAD.cxx, MIDAD.h, ModelHistory.cxx, ModelPool.cxx, ModelPool.h, Proxy.h, midad.C, test-midad.cxx, doc/notes.html: Forgotten Proxy.h added. ModelPool no longer is a singleton. MIDAD object owns it. Viewables are now passed in to concrete DisplayBase classes, but are not memory managed. Either pass them in via address of stack-allocated Viewable or delete them after the call to DisplayBase::AddViewable(). 2001-06-28 21:14 Robert Hatcher <rhatcher@fnal.gov> * WebDocs/: .cvsignore, GNUmakefile: fake initial GNUmakefile and .cvsignore to get started with 2001-06-28 21:10 Mark Messier <messier@indiana.edu> * CVSROOT/framework.list: Fixed typo in A.Goldstone address 2001-06-28 20:58 Brett Viren <bv@bnl.gov> * MIDAD/: BogusModel.cxx, BogusViewable.cxx, DigitListModel.cxx, DigitListModel.h, DigitListViewable.cxx, DisplayBase.cxx, GeomModel.cxx, GeomModel.h, GeomViewable.cxx, LinkDef.h, ModelHistory.cxx, ModelPool.cxx, ModelPool.h, ModelProxy.cxx, ModelProxy.h, ProxyRegistry.cxx, ProxyRegistry.h, ViewableProxy.cxx, ViewableProxy.h, ViewableReg.cxx, ViewableReg.h, midad.C, test-midad.cxx, doc/notes.html, doc/todo.html: In an effort to reduce the number of singletons, Models and Viewables share the same Proxy registration mechanism class. Their canonical names are now the full class names. ModelPool is still temporarily a singleton until DisplayBase can be cleaned up. 2001-06-28 20:20 Mark Messier <messier@indiana.edu> * CVSROOT/framework.list: Added Andrew Goldstone 2001-06-28 19:53 Mark Messier <messier@indiana.edu> * CVSROOT/framework.list: Add Emily 2001-06-28 19:51 Mark Messier <messier@indiana.edu> * setup/packages: Added WebDocs 2001-06-28 19:22 Mark Messier <messier@indiana.edu> * CVSROOT/check_access: Added Emily to writers for WebDocs 2001-06-28 19:19 Mark Messier <messier@indiana.edu> * CVSROOT/modules: Added WebDocs package 2001-06-28 11:39 Nick West <n.west1@physics.oxford.ac.uk> * DatabaseInterface/: Makefile, test/create_database.mysql: Remove obsolete Makefile 2001-06-27 15:53 Brett Viren <bv@bnl.gov> * MIDAD/: FourEnds.cxx, ScaledView.cxx, UZVZDisplay.cxx, View.h, midad.C, doc/notes.html, doc/todo.html: Add lil labels to UZVZDisplay. Fix the lil labels in ScaledView so they don't grow to mongo sized after a resize. 2001-06-27 15:36 Brett Viren <bv@bnl.gov> * MIDAD/: DigitListViewable.cxx, DisplayBase.cxx, DisplayBase.h, FourEnds.cxx, FourEnds.h, LinkDef.h, MIDAD.cxx, ScaledView.cxx, ScaledView.h, View.cxx, Viewable.cxx, midad.C: Added new display, one that shows each strip end separately in its own View. See midad.C for how to exercise it. 2001-06-27 01:04 George Irwin <gmieg@slac.stanford.edu> * REROOT_Classes/: REROOT_Event.h, REROOT_Geom.h: Add "//->" to declarations of pointers-to-static-TClonesArrays. This prevents the TClonesArrays from being repeatedly instantiated and thus eliminates a new memory leak originating in ROOT 3.01. Data files created with ROOT 3.01 must be rerooted again to eliminate memory leak in read job. 2001-06-26 22:11 Brett Viren <bv@bnl.gov> * Registry/: Registry.cxx, Registry.h, RegistryItem.h, RegistryItemXxx.h: Added code to Dump, Clear and set/unset Locks from the TObject context menu. With this a Registry can be added to a TFolder and browsed from a TBrowser. 2001-06-26 22:07 Brett Viren <bv@bnl.gov> * MIDAD/doc/: notes.html, todo.html: Another day goes by... 2001-06-26 17:32 Mark Messier <messier@indiana.edu> * CVSROOT/modules: Fixed error in hadprod path 2001-06-26 17:28 Robert Hatcher <rhatcher@fnal.gov> * Rotorooter/RotoObjectifier.cxx: improved handling in case of unknown id: use proxy for generic RawDataBlock with isdcs=0,majorid=0 improved handling of trashed buffers: blocks are expected to be at least three words long (size,checksum,blockid) improved handling in case there is no identifiable record header block: create fake DaqHeader with current timestamp and run/subrun/runtype=-1 2001-06-26 17:24 Robert Hatcher <rhatcher@fnal.gov> * Rotorooter/RotoClientModule.cxx: default port # is now 9011 2001-06-26 17:24 Robert Hatcher <rhatcher@fnal.gov> * Rotorooter/RotoServer.cxx: clean up and clarify some syslog messages; better handling of named file open/closing (had odd restriction that file name >= 12 char); adjust handling of RotoObjectifier failure codes (still needs to be cleaned up some). 2001-06-26 17:20 Robert Hatcher <rhatcher@fnal.gov> * Rotorooter/: RotoTalk/roto_status.c, rotorooter.cc: default port # is now 9011 2001-06-26 17:20 Robert Hatcher <rhatcher@fnal.gov> * Rotorooter/RotoTalk/rototalk.c: clean up some syslog messages 2001-06-26 17:18 Robert Hatcher <rhatcher@fnal.gov> * Rotorooter/RotoTalk/daq_bin2roto.c: if a record in a file is too big for the allocated buffer then let the user know and skip the rest of the file (fancier error recovery can be added later if necessary - but better to simply increase the buffer size and start again). 2001-06-26 16:50 Robert Hatcher <rhatcher@fnal.gov> * Rotorooter/RotoTalk/daq_bin2roto.c: allocate (via malloc) a 3Mbyte buffer rather than the wimpy 10K stack buffer. 2001-06-26 16:48 Robert Hatcher <rhatcher@fnal.gov> * RawData/: RawDataBlock.cxx, RawDataBlock.h: register generic RawDataBlock so that proxy exists for use when an unknown block id is used. protect GetChecksum and GetBlockId in case of bad block size (all blocks should be at least 3 words long). 2001-06-26 16:45 Robert Hatcher <rhatcher@fnal.gov> * RawData/RawBlockId.cxx: unknown major id's in string form now includes hex value 2001-06-26 16:39 Robert Hatcher <rhatcher@fnal.gov> * RawData/rdChecksum.c: protect against null pointers 2001-06-25 19:15 Brett Viren <bv@bnl.gov> * MIDAD/midad.C: simple ROOT script excerpting code from test-midad.cxx 2001-06-25 19:00 Brett Viren <bv@bnl.gov> * MIDAD/: DigitListViewable.cxx, DigitListViewable.h, UZVZDisplay.cxx, midad.jcm, test-midad.cxx: Added U-Strip-Plane and V-Strip-Plane view types, implimented for DigitListViewable. Added different ways to display a strip end (kHalf, kSummed, kBit, kFull and the old kBowTie). All of these options are only accessible via hard coding for the moment. This commit has Strip vs Plane, and Half hard coded. 2001-06-25 18:55 Brett Viren <bv@bnl.gov> * MIDAD/test/: Makefile, RangeLinkdef.h, TestRange.cxx, TestRange.h, test-Range.cxx: Added 2D tests 2001-06-25 15:19 Brett Viren <bv@bnl.gov> * MIDAD/doc/: Makefile, command-processor.dia, controllers.dia, design.html, displays.dia, event-control.dia, event-control.html, george-viewable.dia, gmsmenu.dia, index.html, menu.html, midad.dia, model-template.dia, models.dia, models.html, notes.html, objreg.dia, overview.html, sigmenu.dia, todo.html, viewable.dia, views.dia, views.html: Move MIDAD doc bits from my CVS 2001-06-25 15:16 Brett Viren <bv@bnl.gov> * Registry/: Makefile, preamble.tex, reg-talk.tex, registry-packrat.tex, registry.dia, doc/Makefile, doc/preamble.tex, doc/reg-talk.tex, doc/registry-packrat.tex, doc/registry.dia: Moved doc stuff to doc/ 2001-06-25 15:10 Brett Viren <bv@bnl.gov> * MIDAD/: DigitListViewable.cxx, DigitListViewable.h: Small decruftification 2001-06-25 04:48 Sue Kasahara <schubert@hep.umn.edu> * Dispatcher/: DDS.cxx, DDS.h, DDSSubscription.cxx, DDSSubscription.h, test/DemoClient.cc, test/TestSubscription.cc: S. Kasahara Removed enumerated list of supported raw data streams from DDS class. Adapted code to now make use of Per defined data streams. 2001-06-25 04:44 Sue Kasahara <schubert@hep.umn.edu> * Persistency/: Per.cxx, Per.h, PerFile.cxx: S. Kasahara Added enumerated list of standard supported data streams to Per class. Changed return value of Per::GetAccessString from const char* to string and modified PerFile to work with this change. 2001-06-22 20:40 Mark Messier <messier@indiana.edu> * Demo/demo-1.jcm: Removed incomplete command at end of file. Cures "press any key for core dump" problem. 2001-06-22 17:11 Mark Messier <messier@indiana.edu> * JobControl/doc/README.CommandLine: Added README explaining command line options 2001-06-22 16:02 Mark Messier <messier@indiana.edu> * Demo/: DemoEventDump.cxx, DemoEventDump.h: 1) Added First/Last/Frequency options for dump. 2) Split RawHeader and RawData dump routine so one can dump either/or or both of these. 2001-06-22 02:13 Mark Messier <messier@indiana.edu> * JobControl/JobCNode.cxx: dded include unistd for sysconf prototype 2001-06-21 18:21 Mark Messier <messier@indiana.edu> * JobControl/: JobCNode.cxx, JobCNode.h: Keep track of both user and system times for nodes. Also tweak report format to keep lines of reasonable length 2001-06-21 08:35 Valeriy Onuchin <onuchin@fnal.gov> * RDBC/rdbc/Makefile.am: minosry change 2001-06-21 08:35 Valeriy Onuchin <onuchin@fnal.gov> * RDBC/include/RDBC/Makefile.am: minory change 2001-06-21 08:26 Valeriy Onuchin <onuchin@fnal.gov> * RDBC/: include/RDBC/TSQLImportClient.h, include/RDBC/TSQLImporter.h, include/RDBC/TSQLUrl.h, odbc/ODBCConnection.cxx, rdbc/TSQLDriverManager.cxx, rdbc/TSQLImportClient.cxx, rdbc/TSQLImporter.cxx, rdbc/TSQLUrl.cxx: sorry for committing several times ... 2001-06-21 08:18 Valeriy Onuchin <onuchin@fnal.gov> * RDBC/: ChangeLog, GNUmakefile, Makefile.in, NEWS, include/Makefile.in, include/RDBC/Makefile.am, include/RDBC/Makefile.in, include/RDBC/TSQLImportClient.h, include/RDBC/TSQLImporter.h, include/RDBC/TSQLUrl.h, macros/Makefile.in: - connection to catalog of files added: o catalog should have either ".cat" or ".db" extention o catalog consists of references to ASCII files with tables Example, content of catalog.db name http://plue.sedac.ciesin.org/geocorr/data/corrlst_lib/pumas/akco2pa.csv http://plue.sedac.ciesin.org/geocorr/data/corrlst_lib/pumas/akco2pb.csv Example of ROOT session: [] con = gSQLDriverManager->GetConnection("mysql://#/home/onuchin/public_html/RDBC/ASCII/catalog.db","nobody",pwd) This connection creates tables "catalog","akco2pa","akco2pb" ( correspond to filename without extension ) [] rs = st->ExecuteQuery("select * from catalog")->Print() +-------------------------------------------------------------------------+ | name | +-------------------------------------------------------------------------+ | http://plue.sedac.ciesin.org/geocorr/data/corrlst_lib/pumas/akco2pa.csv | | http://plue.sedac.ciesin.org/geocorr/data/corrlst_lib/pumas/akco2pb.csv | +-------------------------------------------------------------------------+ [] rs = st->ExecuteQuery("select * from akco2pb")->Print() +-------++------++--------++--------------------------++-------++--------++-----------++------------++----------++-----------+ | STATE || STAB || COUNTY || COUNTYNM || BPUMA || POP || INTPTLAT || INTPTLNG || AFACT || AFACT2 | +-------++------++--------++--------------------------++-------++--------++-----------++------------++----------++-----------+ | 02 || AK || 02013 || ALEUTIANS EAST || 00300 || 2464 || 55.034179 || 162.45006 || 1 || 0.021181 | | 02 || AK || 02016 || ALEUTIANS WEST || 00300 || 9478 || 53.071425 || 172.478653 || 1 || 0.081473 | | 02 || AK || 02020 || ANCHORAGE || 00101 || 109196 || 61.247578 || 149.730595 || 0.482446 || 1 | | 02 || AK || 02020 || ANCHORAGE || 00102 || 117142 || 61.149123 || 149.850048 || 0.517553 || 1 | ..... - another important addon is possibility to ommit full path to ODBC driver in the connect string ODBC driver should be placed either in $LD_LIBRARY_PATH or /usr/lib, /usr/local/lib or $ROOTSYS/lib 2001-06-18 17:06 Ed Lartey <lartey@physics.tamu.edu> * setup/packages: added new package to package list 2001-06-14 06:15 Sue Kasahara <schubert@hep.umn.edu> * IoModules/IoRawDataFile.cxx: S. Kasahara Changed call to PerInputStream::IsEOF to PerInputStream::IsEnd to be compatible with renaming of PerInputStream method. 2001-06-14 06:13 Sue Kasahara <schubert@hep.umn.edu> * Dispatcher/: DDSChildServer.cxx, DDSFileHandler.cxx, DDSFileHandler.h, test/DemoClient.cc: S. Kasahara Dispatcher now serves from open as well as closed files. Will send out instructions on how to use it to access open files tomorrow. 2001-06-14 06:10 Sue Kasahara <schubert@hep.umn.edu> * Persistency/: PerFile.cxx, PerFile.h, PerFileManager.cxx, PerInputStream.cxx, PerInputStream.h, PerInputStreamManager.cxx, PerInputStreamManager.h, PerOutputStream.cxx, PerStream.h, PerStreamManager.cxx, test/DemoDaq.cc, test/DemoInput.cc, test/DemoInputModule.cc, test/DemoInputModule.h: S. Kasahara Several modifications to allow use with read of open files as in the case of the Dispatcher. Also: i)added PerInputStream::Previous and PerInputStream::IsBegin methods to allow user to request previous entry in stream. ii)Renamed PerInputStream::IsEOF to PerInputStream::IsEnd 2001-06-12 19:12 Sharon Seun <seun@physics.harvard.edu> * Swimmer/: SwimCondition.h, SwimDefStepper.h, SwimG4Stepper.h, SwimGeo.cxx, SwimGeo.h, SwimMomentumCondition.cxx, SwimMomentumCondition.h, SwimPlaneInterfaceSR.cxx, SwimPlaneInterfaceSR.h, SwimPrintStepAction.h, SwimStepAction.h, SwimStepOnceAction.cxx, SwimStepOnceAction.h, SwimStepper.h, SwimSwimmer.cxx, SwimSwimmer.h, SwimZCondition.cxx, SwimZCondition.h, SwimdEdxAction.cxx, SwimdEdxAction.h, SwimdEdxTable.cxx, SwimdEdxTable.h, test/GNUmakefile, test/TestSwimParticle.cxx: Add SwimBackward method in SwimSwimmer and a momentum condition for determining when a particle stops swimming. Enegy loss table and geometry needed for Swimmer are under construction. 2001-06-11 12:29 Nick West <n.west1@physics.oxford.ac.uk> * DatabaseInterface/DbiResultAgg.cxx: Fix compiler warning: passing`double' for argument 1 (unsigned int) 2001-06-08 20:56 Brian Rebel <brebel@fnal.gov> * DeMux/DmxValidate.cxx: changes for evaluating cosmics reconstruction 2001-06-08 15:55 Brett Viren <bv@bnl.gov> * MIDAD/: DisplayBase.cxx, DisplayBase.h: Add rudimentary printing of Views to PS. 2001-06-08 15:34 Valeriy Onuchin <onuchin@fnal.gov> * RDBC/rdbc/: TSQLImportClient.cxx, TSQLImporter.cxx: TSQLImportClient.h moved to include directory. 2001-06-08 09:57 Nick West <n.west1@physics.oxford.ac.uk> * RDBC/include/RDBC/TSQLImportClient.h: Add missing data member fMustDeleteLocalFile 2001-06-07 21:34 Brett Viren <bv@bnl.gov> * MIDAD/test/: Makefile, SubTRt.cxx, SubTRt.h, TemplateRtLinkdef.h, test-TemplateRt.cxx: More tests with templates and Rt 2001-06-07 20:57 Robert Hatcher <rhatcher@fnal.gov> * Rotorooter/RotoTalk/rototalk.c: more clearly specify what the whoami arg is (MINOS_DCP or MINOS_DCS from rc.h) 2001-06-07 20:56 Robert Hatcher <rhatcher@fnal.gov> * Rotorooter/rotorooter.cc: use DAQ_LOG_FACILITY (==LOG_LOCAL1) for syslog system 2001-06-07 20:48 Brian Rebel <brebel@fnal.gov> * DeMux/DmxValidate.cxx: make correction to TestXTalk() method 2001-06-07 19:03 Brian Rebel <brebel@fnal.gov> * DeMux/: AlgDeMuxCosmics.cxx, AlgDeMuxCosmics.h, DmxDeMux.cxx, DmxDeMux.h, DmxDeMuxCosmicsModule.cxx, DmxDeMuxCosmicsModule.h, DmxDeMuxTestModule.cxx, DmxValidate.cxx, LinkDef.h, batchdemux.C, demux.jcm: add method DeMuxCosmicsEvent() to DmxDeMux for demultiplexing cosmic ray events. Add algorithm and module for demultiplexing cosmic ray events. fix DmxValidate::TestCosmics() to call DmxDeMux::DeMuxCosmicsEvent() 2001-06-07 05:04 Valeriy Onuchin <onuchin@fnal.gov> * RDBC/rdbc/TSQLImportClient.cxx: improvement of validating of first line of ASCII file 2001-06-06 23:32 Gokhan Unel <ngu@lotus.phys.nwu.edu> * ELogBook/README: README added 2001-06-06 23:32 Gokhan Unel <ngu@lotus.phys.nwu.edu> * ELogBook/bin/crl: command line args added 2001-06-06 23:31 Gokhan Unel <ngu@lotus.phys.nwu.edu> * ELogBook/config/CRLforms/: beamshift.xml, captainshift.xml, daqshift.xml, endofshift.xml, farshift.xml, nearshift.xml: Modified Files: captainshift.xml endofshift.xml Added Files: beamshift.xml daqshift.xml farshift.xml nearshift.xml 2001-06-06 23:30 Gokhan Unel <ngu@lotus.phys.nwu.edu> * ELogBook/config/LogBook_admin/LogBookConfig-main.xml: LogBookConfig-main.xml: removed 2001-06-06 23:30 Gokhan Unel <ngu@lotus.phys.nwu.edu> * ELogBook/config/LogBook_admin/: LogBookConfig-beam.xml, LogBookConfig-cpt.xml, LogBookConfig-daq.xml, LogBookConfig-far.xml, LogBookConfig-near.xml, LogBookConfig.xml: other stations added 2001-06-06 23:01 Valeriy Onuchin <onuchin@fnal.gov> * RDBC/rdbc/TSQLImportClient.h: Weird bug fixed 2001-06-06 22:28 Valeriy Onuchin <onuchin@fnal.gov> * RDBC/rdbc/: TSQLDriverManager.cxx, TSQLImportClient.cxx, TSQLImporter.cxx: Fix which allows to create ASCII table correctly ( thanks to Nick ) 2001-06-06 21:15 Brett Viren <bv@bnl.gov> * MIDAD/: LinkDef.h, Range.cxx, Range.h, ScaledView.cxx, ScaledView.h, test/Makefile, test/RangeLinkdef.h, test/TemplateRt.cxx, test/TemplateRt.h, test/TemplateRtLinkdef.h, test/TestRange.cxx, test/TestRange.h, test/TestTemplateRt.cxx, test/TestTemplateRt.h, test/test-Range.cxx, test/test-Range.h, test/test-TemplateRt.C, test/test-TemplateRt.cxx: ScalledView converted to use Range through RangePtr (which IsA Handle). Both Range and RangePtr are converted to template versions in anticipation of use in View. Rt signals from these templated classes work. Simplified test made while debugging this are in test/. 2001-06-06 19:37 Brett Viren <bv@bnl.gov> * MIDAD/: Display.cxx, Display.h, GNUmakefile, GuiDoubleSlider.h, SimpleMain.cxx, SimpleMain.h, simple-main.cxx, test-midad.cxx, test/Makefile: Remove some obsolete code. Move some stuff into GuiDoubleSlider.{cxx,h} on its way into ROOT proper. When its there, this file will go away. Removed TROOT from test-midad - no longer needed in newer ROOTs. 2001-06-06 16:01 Brian Rebel <brebel@fnal.gov> * DeMux/: DmxDeMuxTestModule.cxx, DmxValidate.cxx, DmxValidate.h, demux.jcm: minor changes for checking xtalk effects 2001-06-06 06:31 Gokhan Unel <ngu@lotus.phys.nwu.edu> * ELogBook/: ENVIRONMENT, README, bin/crl, config/CRLforms/captainshift.xml, config/CRLforms/endofshift.xml, config/CRLforms/form.dtd, config/CRLforms/startofshift.xml, config/LogBook_admin/LogBookConfig-beam.xml, config/LogBook_admin/LogBookConfig-daq.xml, config/LogBook_admin/LogBookConfig-far.xml, config/LogBook_admin/LogBookConfig-main.xml, config/LogBook_admin/LogBookConfig-near.xml, config/LogBook_admin/LogBookConfig.dtd, config/LogBook_admin/LogBookConfig.xml, config/LogBook_admin/LogBookInquiryConfig.dtd, config/LogBook_admin/LogBookInquiryConfig.xml, config/LogBook_admin/LogbookConfigParms.properties, config/images/binf.gif, config/images/eshift.gif, config/images/fwcam.gif, config/images/nwcam.gif, config/images/root.gif, config/images/sshift.gif, config/images/tni.gif: [no log message] 2001-06-05 23:30 Brett Viren <bv@bnl.gov> * MIDAD/: EventControl.cxx, Handle.h, LinkDef.h, MIDAD.cxx, Range.cxx, Range.h, ScaledView.cxx, ScaledView.h, UZVZDisplay.cxx, test/Makefile, test/RangeLinkdef.h, test/TestRange.cxx, test/TestRange.h, test/test-Handle.cxx, test/test-Range.cxx, test/test-Range.h, test/test-midad.cxx: Added a referenced counted Range object to make zooming a little more sane (View doesn't yet use it). The reference counting is done by a generic templated class in Handle.h - this might be useful outside MIDAD. It is based on one in Stroustrup, 3rd ed. Added a test/ subdir, not under SRT. Minor quieting of MIDAD cerr statements. 2001-06-05 21:29 Robert Hatcher <rhatcher@fnal.gov> * Rotorooter/: GNUmakefile, RotoTalk/.cvsignore, RotoTalk/GNUmakefile, RotoTalk/daq_bin2roto.c, RotoTalk/roto_status.c, RotoTalk/rototalk.c, RotoTalk/rototalk.h, test/.cvsignore, test/GNUmakefile, test/daq_bin2roto.c, test/roto_status.c, test/rototalk.c, test/rototalk.h: a general shuffling what was in the "test" subdirectory is now in "RotoTalk". this is code for standalone code (ie. the online software) to talk to the rotorooter. it now produces a static, not shared, library. the binaries "daq_bin2roto" and "roto_status" are now always generated 2001-06-05 19:00 Robert Hatcher <rhatcher@fnal.gov> * Rotorooter/RotoObjectifier.cxx: limit the number of checksum errors (at least until everyone has the code in place) 2001-06-05 18:59 Robert Hatcher <rhatcher@fnal.gov> * Rotorooter/test/rototalk.c: convert to using syslog instead of printf. use expanded enum list to uniquely identify each possible error condition 2001-06-05 18:58 Robert Hatcher <rhatcher@fnal.gov> * Rotorooter/test/daq_bin2roto.c: define the syslog connection. might not have any messages, but underlying rototalk routines send their output there so we need to set LOG_PERROR so that messages appear on the screen as well. 2001-06-05 05:39 Robert Hatcher <rhatcher@fnal.gov> * RerootExodus/RerootToRawDataModule.cxx: fill in the checksum when the rest of the data is completely constructed 2001-06-05 05:39 Robert Hatcher <rhatcher@fnal.gov> * RawData/: GNUmakefile, RawDaqHeaderBlock.cxx, RawDataBlock.cxx, RawDataBlock.h, RawRunEndBlock.cxx, RawRunStartBlock.cxx, RawSnarlHeaderBlock.cxx, RawTpSinglesSummaryBlock.cxx, rdChecksum.c, rdChecksum.h: first implementation of checksum routines and their use in data blocks 2001-06-05 05:37 Robert Hatcher <rhatcher@fnal.gov> * Rotorooter/RotoObjectifier.cxx: add syslog logging of errors (suppress stdout directed messages in server called methods). test and complain about checksum mismatches. 2001-06-05 05:36 Robert Hatcher <rhatcher@fnal.gov> * Rotorooter/RotoServer.cxx: tweak syslog messages 2001-06-05 05:35 Robert Hatcher <rhatcher@fnal.gov> * Rotorooter/rotorooter.cc: provide signal handling for SIGINT (2) and SIGTERM (15) for clean shutdown. 2001-06-05 03:26 Robert Hatcher <rhatcher@fnal.gov> * RawData/RawDaqHeaderBlock.cxx: ack, ack, ack! -- where did that spurious ";" come from 2001-06-05 02:46 Robert Hatcher <rhatcher@fnal.gov> * RawData/: LinkDef.h, RawDaqHeaderBlock.cxx, RawDaqHeaderBlock.h: commit basic Daq Header Block used to tag Daq Records other than Snarls. these have timestamp, run, subrun and runtype info. for now assign a fake major id value until official one is assigned. 2001-06-05 02:30 Robert Hatcher <rhatcher@fnal.gov> * RawData/RawSnarlHeaderBlock.cxx: re-arrange dumping format to match intrinsic order; Print() take option 'X' 2001-06-05 02:10 Robert Hatcher <rhatcher@fnal.gov> * Rotorooter/RotoServer.cxx: fix support for single file (headerless) support required by daq_bin2roto that got broken in previous "cleanup". 2001-06-05 02:09 Robert Hatcher <rhatcher@fnal.gov> * Rotorooter/rotorooter.cc: replace missing break in switch statement (-e option fell through to -h) 2001-06-05 02:08 Robert Hatcher <rhatcher@fnal.gov> * Rotorooter/test/daq_bin2roto.c: rotorooter will supply the additional file extension. 2001-06-05 01:48 Robert Hatcher <rhatcher@fnal.gov> * Rotorooter/: RotoServer.cxx, RotoServer.h, rotorooter.cc: option for toggling whether to allow overwriting of existing files conversion to using syslog for error logging (though printf, cout and MSG output still possibly reside in classes used by the server). general cleanup and a refactorization of how filename handling is done. 2001-06-05 01:44 Robert Hatcher <rhatcher@fnal.gov> * Rotorooter/test/: roto_status.c, rototalk.h: minor corrections in comments 2001-06-04 22:20 Mark Messier <messier@indiana.edu> * CVSROOT/check_access: Added Edward L. to core group list 2001-06-04 21:45 Paul Miyagawa <p.miyagawa1@physics.ox.ac.uk> * BubbleSpeak/AlgConfigGoodThruMuonList.h: Removed an obsolete constructor that had somehow snuck back into the repository. 2001-06-04 21:24 Robert Hatcher <rhatcher@fnal.gov> * Rotorooter/test/rototalk.h: ensure "C" linkage even when compiled under C++ 2001-06-04 21:11 Nick West <n.west1@physics.oxford.ac.uk> * DatabaseInterface/DbiWriter.h: Fix complier error: operator=(const DbiWriter&); must take DbiWriter& return val 2001-06-04 21:07 Robert Hatcher <rhatcher@fnal.gov> * JobControl/JobCROOT.cxx: JobController has no method GetEnv(), but does have GetJobEnv(). 2001-06-04 20:16 Robert Hatcher <rhatcher@fnal.gov> * Rotorooter/RotoServer.cxx: correct misunderstanding about PerOutputStreamManager->CloseFile() which takes a *stream* name, not a file name. 2001-06-04 19:33 Mark Messier <messier@indiana.edu> * JobControl/JobCROOT.cxx: Asking for a JobCROOT instance automatically switches the controller to interactive mode. Needed for support of old (old, old!) minfastjob framework 2001-06-04 19:33 Robert Hatcher <rhatcher@fnal.gov> * Rotorooter/test/rototalk.c: remove unecessary include of roto.h (already chained in via rototalk.h) 2001-06-04 19:31 Robert Hatcher <rhatcher@fnal.gov> * Rotorooter/RotoClientModule.cxx: change the default rotorooter host client tries to connect to *away* from my own machine to "localhost" -- so I don't get hammered. 2001-06-04 19:19 Robert Hatcher <rhatcher@fnal.gov> * Rotorooter/test/: rototalk.c, rototalk.h: some general cleanup; hide some specifics within rototalk.c that were in rototalk.h; signature for roto_close_dcsfile changed (no args) as there should only ever be a single DCS file open for any connection (how else would we know which file to put the data in). 2001-06-04 19:15 Robert Hatcher <rhatcher@fnal.gov> * Rotorooter/test/GNUmakefile: fix a few typos and a renaming missed in the comments 2001-06-04 19:14 Robert Hatcher <rhatcher@fnal.gov> * Rotorooter/: GNUmakefile, roto.h: remove roto.h dependence on package name for rc.h in anticipation of it being copied elsewhere (online system) without the same directory structure. 2001-06-04 17:45 Robert Hatcher <rhatcher@fnal.gov> * RerootExodus/RerootToRawDataModule.cxx: limit the number of complaints generated about adc/tdc values not fitting in their assigned fields. we should eventually track down solutions to the problem itself (improved simulation of saturation of electronics or scintillator, or a scale factor pe-to-ADC...) 2001-06-04 17:43 Robert Hatcher <rhatcher@fnal.gov> * BField/: BfldHandlerRect2d.h, BfldHandlerVoronoi.h: ClassDef macro had base class name rather than this class name (a dodgy cut-and-paste job on my part, no doubt). 2001-06-04 17:42 Robert Hatcher <rhatcher@fnal.gov> * BField/LinkDef.h: remove irrelevant DummyVldContext, DummyVldRange entries; remove duplicate reference to DetectorType (probably left over from pre-Conventions). thank n. tagg for tracking this down. 2001-06-04 17:40 Robert Hatcher <rhatcher@fnal.gov> * BField/BField.h: remove commented out #include DummyVldContext 2001-06-04 17:39 Robert Hatcher <rhatcher@fnal.gov> * BField/: DummyVldContext.cxx, DummyVldContext.h: remove dummy vld context now that Validity package is well established 2001-06-04 16:16 Roy Lee <rlee@huhepl.harvard.edu> * CandFitTrackSR/AlgFitTrackSR.cxx: Fixed bug caused when fit fails after only one plane is added to fit. 2001-06-04 15:26 Brian Rebel <brebel@fnal.gov> * DeMux/: DmxDeMux.cxx, DmxHypothesis.cxx, DmxHypothesis.h, DmxValidate.cxx, DmxValidate.h: move slice from vertex to end planes to inside the loop over views in DmxDeMux::DeMuxEvent() add GetStatObject() method to DmxHypothesis which returns the DmxStatistic object used by the DmxHypothesis object add a few more test methods to DmxValidate 2001-06-04 14:45 Roy Lee <rlee@huhepl.harvard.edu> * RecoBase/LinearFit.cxx: Included <cmath> header file. 2001-06-04 08:43 Robert Hatcher <rhatcher@fnal.gov> * Rotorooter/: GNUmakefile, LinkDef.h, RotoClient.cxx, RotoClient.h, RotoClientBinaryFile.cxx, RotoClientBinaryFile.h, RotoClientModule.cxx, RotoClientModule.h, RotoObjectifier.cxx, RotoObjectifier.h, RotoRcCmd.cxx, RotoRcCmd.h, RotoServer.cxx, RotoServer.h, rc.h, roto.h, roto.jcm, rotorooter.cc, test/GNUmakefile, test/daq_bin2roto.c, test/roto_status.c, test/rototalk.c, test/rototalk.h: Initial check in of Rotorooter and friends 2001-06-04 07:27 Nick West <n.west1@physics.oxford.ac.uk> * DatabaseInterface/: DbiConfigStream.cxx, DbiConfigStream.h, LinkDef.h, RegistryConfigStream.cxx, RegistryConfigStream.h, test/DbiValidate.cc, test/GNUmakefile: Rename RegistryConfigStream -> DbiConfigStream to reflect its final resting place. 2001-06-04 01:36 Sue Kasahara <schubert@hep.umn.edu> * setup/packages: Added Dispatcher to setup/packages list 2001-06-03 23:34 Sue Kasahara <schubert@hep.umn.edu> * IoModules/IoRawDataFile.cxx: Remove unnecessary call to PerInputStreamManager::CloseFile 2001-06-03 05:55 Robert Hatcher <rhatcher@fnal.gov> * RawData/: RawRunEndBlock.cxx, RawRunStartBlock.cxx, RawSnarlHeaderBlock.cxx, RawTpSinglesSummaryBlock.cxx: set bogus checksum to 0xdeadbeef 2001-06-03 05:54 Robert Hatcher <rhatcher@fnal.gov> * RawData/RawDataBlock.cxx: if first char of Print() option is 'x' or 'X' generate a formatted hex dump 2001-06-03 04:36 Robert Hatcher <rhatcher@fnal.gov> * RerootExodus/: PlexusReroot.cxx, UgliGeometryReroot.cxx: include path for class header should have RerootExodus as package 2001-06-03 04:09 Robert Hatcher <rhatcher@fnal.gov> * RawData/RawDigitDataBlock.cxx: if option is 'X' simply return after doing RawDataBlock::Print(); if it is 'x' (lower case) then both dumps are done. 2001-06-03 04:08 Robert Hatcher <rhatcher@fnal.gov> * RawData/RawDaqSnarlHeader.cxx: tweak output formatting 2001-06-03 04:06 Robert Hatcher <rhatcher@fnal.gov> * RawData/LinkDef.h: make new classes (TOF, PedestalTable, RunStart, RunEnd, RunComment) avail 2001-06-03 02:55 Robert Hatcher <rhatcher@fnal.gov> * RawData/: RawLIAdcSummaryBlock.h, RawLIHeader.cxx, RawLIHeader.h, RawLIHeaderInterface.h, RawLITimingSummaryBlock.h: the field previously known as "Frequency" is now "Period" per Lisa's request 2001-06-03 02:53 Robert Hatcher <rhatcher@fnal.gov> * RawData/RawBlockRegistry.h: supply a Print() method; CINT can't access operator<< because of friend status 2001-06-03 02:44 Robert Hatcher <rhatcher@fnal.gov> * RawData/: RawRecord.cxx, RawRecord.h: supply a Print() method 2001-06-03 02:43 Robert Hatcher <rhatcher@fnal.gov> * Record/LinkDef.h: use new streamer method (+ at end of #pragma line) 2001-06-03 02:42 Robert Hatcher <rhatcher@fnal.gov> * Record/RecMinosHdr.cxx: tweak Print() method 2001-06-03 02:41 Robert Hatcher <rhatcher@fnal.gov> * RawData/: RawPedestalTableBlock.cxx, RawPedestalTableBlock.h, RawRunCommentBlock.cxx, RawRunCommentBlock.h, RawRunEndBlock.cxx, RawRunEndBlock.h, RawRunStartBlock.cxx, RawRunStartBlock.h: blocks that have an id assigned, but whose guts haven't yet been specified 2001-06-03 02:40 Robert Hatcher <rhatcher@fnal.gov> * RawData/: RawTOFBlock.cxx, RawTOFBlock.h, RawTOFDigit.cxx, RawTOFDigit.h: initial support for TOF block 2001-06-03 02:38 Robert Hatcher <rhatcher@fnal.gov> * RerootExodus/: LinkDef.h, PlexusReroot.cxx, PlexusReroot.h, UgliGeometryReroot.cxx, UgliGeometryReroot.h: PlexusReroot and UgliGeometryReroot now live in this package in order to break a cyclic dependency (and in anticipation of their eventual demise). TClass::New() required that their default ctor's be made public -- but that doesn't mean anyone should be doing that themselves! 2001-06-03 02:35 Robert Hatcher <rhatcher@fnal.gov> * RerootExodus/RerootToRawDataModule.cxx: flag bogus checksum with 0xdeadbeef 2001-06-03 02:34 Robert Hatcher <rhatcher@fnal.gov> * Plex/: LinkDef.h, PlexLoanPool.cxx, PlexusReroot.cxx, PlexusReroot.h: move PlexusReroot to RerootExodus package; update PlexLoanPool to use TClass::New() info to instantiate a copy 2001-06-03 02:33 Robert Hatcher <rhatcher@fnal.gov> * UgliGeometry/: LinkDef.h, UgliGeometryReroot.cxx, UgliGeometryReroot.h, UgliLoanPool.cxx: move UgliGeometryReroot to RerootExodus package; update UgliLoanPool to use TClass::New() info to instantiate a copy 2001-06-03 02:32 Robert Hatcher <rhatcher@fnal.gov> * UgliGeometry/UgliGeometry.cxx: optimization in looking for the last plane node: cache the previous result in anticipation of the next query being for the same plane (which happens when this is an intermediate step towards getting a strip node). 2001-06-03 02:29 Robert Hatcher <rhatcher@fnal.gov> * IoModules/: IoRawDataFile.cxx, IoRawDataFile.h: use Persistency package; currently hard coded to look for three streams (TTrees): DaqMonitor, DaqSnarl, LightInjection 2001-06-02 20:21 Brett Viren <bv@bnl.gov> * RecoBase/CandRecoHandle.cxx: Change Next() to NextPtr() to avoid illegal cast of void. 2001-06-01 23:38 Robert Hatcher <rhatcher@fnal.gov> * JobControl/: JobCRootCommandModule.cxx, JobCRootCommandModule.h, JobCRootModule.cxx, JobCRootModule.h: move static method PassPtrToRoot from JobCRootCommandModule to JobCRootModule 2001-06-01 23:09 Robert Hatcher <rhatcher@fnal.gov> * JobControl/: JobCRootCommandModule.cxx, JobCRootCommandModule.h: Help for 'RootCommand': RootCommand is a JobCModule allowing access to scripts from JobControl. Lines of text are processed as if typed at the ROOT prompt at various stages of the job process (ala entry points). The legal entry points are: Analysis/Reconstruction: Ana - read-only analysis of data records Reco - read-write access to data records AnaNonPhysics - read-only analysis of non-physics record RecoNonPhysics - read-write access to non-physics record Status changes: BeginJob - Notice of begin job EndJob - Notice of end job BeginFile - Notice of begin of file EndFile - Notice of end of file BeginRun - Notice of begin of run EndRun - Notice of end of run I/O Methods (in general provided by framework): Get - get a header/event Put - write a header/event As necessary the relevant MomNavigator* is made available to ROOT as "mom" "Ana" is the default entry point Commands implemented: /RootCommand/AddLine[/<entrypoint>] <arbitrary text> Add a line of text to end of the list -- text is interpeted when the entry point is processed in the path /RootCommand/Show[/<entrypoint>] Show the ordered list of lines. /RootCommand/Clear[/<entrypoint>] Clear the list of lines. 2001-06-01 22:44 Robert Hatcher <rhatcher@fnal.gov> * JobControl/: JobCRootModule.cxx, JobCRootModule.h: Make Init() --> InitRoot() publicly available. New command CompileMacro runs .L <macro.C>++; fix small bug in HandleCommand for ObjectStat/Set on getting option 2001-06-01 21:36 Roy Lee <rlee@huhepl.harvard.edu> * CandFitTrackSR/AlgFitTrackSR.cxx: Calculate and fill in chi**2. 2001-06-01 21:35 Roy Lee <rlee@huhepl.harvard.edu> * CandFitTrackSR/KalmanPlaneSR.cxx: Initialize chi**2 values to 0. 2001-06-01 21:34 Roy Lee <rlee@huhepl.harvard.edu> * CandEventSR/EventSRListModule.cxx, CandFitTrackSR/FitTrackSRListModule.cxx, CandShowerSR/ShowerSRListModule.cxx, CandTrackSR/TrackSRListModule.cxx: Set IsCosmic parameter to default value of 0. 2001-06-01 19:35 Mark Messier <messier@indiana.edu> * JobControl/JobCRootEnv.cxx: Work around for TRint's handling of the case when ReturnFromRun()==kTRUE && QuitOpt()==kTRUE. I hope the need for this goes away in future releases of ROOT. 2001-06-01 18:47 Roy Lee <rlee@huhepl.harvard.edu> * RecoBase/CandRecoHandle.cxx: Second try at adding necessary include statements. 2001-06-01 18:42 Roy Lee <rlee@huhepl.harvard.edu> * RecoBase/CandRecoHandle.cxx: Added missing include statement. 2001-06-01 18:28 Roy Lee <rlee@huhepl.harvard.edu> * RecoBase/: CandRecoHandle.cxx, CandRecoHandle.h: Added GetNPlane(PlaneView::PlaneView_t) method. Returns # of planes in reconstructed object. 2001-06-01 18:15 Roy Lee <rlee@huhepl.harvard.edu> * RecoBase/: CandFitTrack.cxx, CandFitTrack.h, CandFitTrackHandle.cxx, CandFitTrackHandle.h: Added Get and Set methods for fitting chi**2. 2001-06-01 18:00 Roy Lee <rlee@huhepl.harvard.edu> * CandFitTrackSR/FitTrackSRListModule.cxx: Added IsCosmic parameter. When true, fits input tracks (does not choose hits own hits). 2001-06-01 17:51 Roy Lee <rlee@huhepl.harvard.edu> * CandShowerSR/: AlgShowerSR.cxx, ShowerSRListModule.cxx: Added parameter IsCosmic. 2001-06-01 17:01 Mark Messier <messier@indiana.edu> * CVSROOT/framework.list: Removed Larry W. by request 2001-06-01 16:13 Mark Messier <messier@indiana.edu> * Swimmer/GNUmakefile: Fixed small mistake in instructions for build with GEANT4 2001-06-01 16:12 Mark Messier <messier@indiana.edu> * G4I/: G4IBField.cxx, G4IBField.h, G4IStepper.cxx, G4IStepper.h, GNUmakefile: Build empty classes if there is no GEANT4 installation. If your has has a GEANT4 installation then please see the instructions in the GNUMakefile 2001-06-01 15:56 Brian Rebel <brebel@fnal.gov> * DeMux/: DmxDeMuxTestModule.cxx, DmxValidate.cxx, DmxValidate.h, demux.jcm: add a straight line fitter for cosmic muons to the DmxValidate class 2001-06-01 15:40 Mark Messier <messier@indiana.edu> * Swimmer/test/TestSwimParticle.cxx: Treatment of command line options is less fragile. 2001-06-01 15:38 Mark Messier <messier@indiana.edu> * Swimmer/: GNUmakefile, SwimG4Stepper.h: Switch default to be to assume site has no GEANT4 installation. If your site does have GEANT4 installed then follow the instructions in the GNUMakefile. 2001-06-01 09:48 Nick West <n.west1@physics.oxford.ac.uk> * DatabaseInterface/: LinkDef.h, RegistryConfigStream.cxx, RegistryConfigStream.h, test/DbiValidate.cc: Absorb RegistryConfigStream back into DatabaseInterface for now. 2001-06-01 09:40 Nathaniel Tagg <n.tagg1@physics.ox.ac.uk> * Dependency/dep_srt.pl: Minor modification: changed calling method of dep_srt.pl to run perl directly, rather than in a shell script, so SRT variables do not get de-mangled. 2001-06-01 09:05 Nick West <n.west1@physics.oxford.ac.uk> * DatabaseInterface/DbiWriter.h: Fix gcc 2.95 ANSI C++ forbids declaration `operator =' with no type error 2001-06-01 00:26 Roy Lee <rlee@huhepl.harvard.edu> * RecoBase/CandCluster.h, RecoBase/CandClusterList.h, RecoBase/CandEvent.h, RecoBase/CandEventList.h, RecoBase/CandFitTrack.h, RecoBase/CandFitTrackList.h, RecoBase/CandReco.h, RecoBase/CandRecoList.h, RecoBase/CandShower.h, RecoBase/CandShowerList.h, RecoBase/CandSlice.h, RecoBase/CandSliceList.h, RecoBase/CandStrip.h, RecoBase/CandStripList.h, RecoBase/CandTrack.h, RecoBase/CandTrackList.h, CandClusterSR/CandClusterSRList.h, CandEventSR/CandEventSRList.h, CandFitTrackSR/CandFitTrackSRList.h, CandShowerSR/CandShowerSRList.h, CandSliceSR/CandSliceSRList.h, CandStripSR/CandStripSRList.h, CandTrackSR/CandTrackSRList.h: Made default constructor public. 2001-06-01 00:22 Roy Lee <rlee@huhepl.harvard.edu> * RecoBase/: LinearFit.cxx, LinearFit.h: LinearFit now returns error in fit parameters. 2001-06-01 00:21 Roy Lee <rlee@huhepl.harvard.edu> * CandSliceSR/CandSliceSR.h, CandStripSR/CandStripSR.h: Made default constructor public. 2001-06-01 00:20 Roy Lee <rlee@huhepl.harvard.edu> * CandFitTrackSR/: AlgFitTrackSR.cxx, AlgFitTrackSR.h, CandFitTrackSR.cxx, CandFitTrackSRHandle.cxx, CandFitTrackSRHandle.h, FitTrackSRListModule.cxx, KalmanPlaneSR.cxx, KalmanPlaneSR.h: Package can now take input track stubs (CandTrack) and fit them, choosing the best hits to include in the fit. To force this package to fit only the hits given in the input tracks, set the parameter FitInputHits to 1 in FitTrackSRList.cxx and recompile. Note that the default behavior is to use only the first few hits in an input track and then choose hits according to its own criteria. 2001-06-01 00:06 Roy Lee <rlee@huhepl.harvard.edu> * CandFitTrackSR/CandFitTrackSR.h: Made default constructor public. 2001-06-01 00:06 Roy Lee <rlee@huhepl.harvard.edu> * CandTrackSR/: AlgTrackSRList.cxx, AlgTrackSRList.h, TrackSRListModule.cxx: Modified to better track cosmic muons. Must set IsCosmic flag to 1 in TrackSRListModule.cxx and recompile. 2001-06-01 00:03 Roy Lee <rlee@huhepl.harvard.edu> * CandTrackSR/TrackClusterSR.cxx: GetMinTPos() and GetMaxTPos() now return minimum and maximum extend of TrackCluster (before returned minimum and maximum scintillator centers). 2001-05-31 23:59 Roy Lee <rlee@huhepl.harvard.edu> * CandShowerSR/CandShowerSR.h, CandTrackSR/CandTrackSR.h: Made default constructor public. 2001-05-31 23:59 Roy Lee <rlee@huhepl.harvard.edu> * CandShowerSR/ShowerSRListModule.cxx: Changed parameter MinPlane from 2 to 1 for better reconstruction efficiency. 2001-05-31 23:58 Roy Lee <rlee@huhepl.harvard.edu> * CandShowerSR/AlgShowerSRList.cxx: Added some debugging messages. 2001-05-31 23:51 Roy Lee <rlee@huhepl.harvard.edu> * CandEventSR/: EventSRListModule.cxx, EventSRListModule.h: Added FLSHitNt ntuple. 2001-05-31 23:51 Roy Lee <rlee@huhepl.harvard.edu> * CandEventSR/: AlgEventSRList.cxx, AlgEventSRList.h: Improve unassociated hit assignment. 2001-05-31 23:50 Roy Lee <rlee@huhepl.harvard.edu> * CandEventSR/AlgEventSR.cxx: Set vertex information. 2001-05-31 23:40 George Irwin <gmieg@slac.stanford.edu> * Candidate/CandHandle.h: Remove obsolete "friend class CandVerify;" statement. 2001-05-31 23:37 Roy Lee <rlee@huhepl.harvard.edu> * CandClusterSR/CandClusterSR.h, CandEventSR/CandEventSR.h: Made default constructor public. 2001-05-31 23:36 Roy Lee <rlee@huhepl.harvard.edu> * CandClusterSR/ClusterSRListModule.cxx: Changed default value of parameter MinPlaneCoverageShower from 2 to 1 for better reconstruction efficiency. 2001-05-31 23:36 Roy Lee <rlee@huhepl.harvard.edu> * CandClusterSR/AlgClusterSRList.cxx: Fixed typo in parameter SMPlaneFirst introduced in last commit. 2001-05-31 21:30 Mark Messier <messier@indiana.edu> * Demo/: demo-1.jcm, demo-1a.jcm, demo-2.jcm, demoroot.C: Tweaks for latest versions of JobControl and other packages 2001-05-31 21:26 Mark Messier <messier@indiana.edu> * JobControl/: JobCEnv.cxx, JobCEnv.h, JobCRootEnv.cxx, JobCRootEnv.h: More tweaks to command line processing and batch/interactive triggers 2001-05-31 19:19 Mark Messier <messier@indiana.edu> * Registry/LinkDef.h: Remove RegistryConfigStream 2001-05-31 19:08 Mark Messier <messier@indiana.edu> * Registry/: RegistryConfigStream.cxx, RegistryConfigStream.h: Back out this dependency on the database classes until the database situation is more clear. 2001-05-31 18:31 Brett Viren <bv@bnl.gov> * MIDAD/: EventControl.cxx, ScaledView.cxx, UZVZDisplay.cxx: Remove some of the work arounds for ROOTs change in SetEditable behavior. Add work around for change in how JC treats interactive-ness. This will go away once MIDAD is a JC module. 2001-05-31 07:56 Nick West <n.west1@physics.oxford.ac.uk> * RDBC/rdbc/TSQLImportClient.h: Remove .h from wrong directory. Fix up call sequence to ctor. 2001-05-31 07:54 Nick West <n.west1@physics.oxford.ac.uk> * RDBC/include/RDBC/TSQLImportClient.h: Move to correct directory and add missing method prototypes. 2001-05-31 07:16 Nick West <n.west1@physics.oxford.ac.uk> * UserManualDoc/src/database_interface.tex: Updated to reflect major change to DatabaseInterface package. 2001-05-31 07:14 Nick West <n.west1@physics.oxford.ac.uk> * Registry/: LinkDef.h, RegistryConfigStream.cxx, RegistryConfigStream.h: New class to fill Registry object from DatabaseInterface. 2001-05-31 07:13 Nick West <n.west1@physics.oxford.ac.uk> * DatabaseInterface/: Dbi.cxx, Dbi.h, DbiCascader.cxx, DbiCascader.h, DbiConfigStream.cxx, DbiConfigStream.h, DbiDBProxy.cxx, DbiDBProxy.h, DbiFieldType.cxx, DbiFieldType.h, DbiMysql.cxx, DbiMysql.h, DbiOutRowStream.cxx, DbiOutRowStream.h, DbiResultAgg.cxx, DbiResultNonAgg.cxx, DbiResultPtr.h, DbiResultSet.cxx, DbiResultSet.h, DbiRowStream.cxx, DbiRowStream.h, DbiTableMetaData.cxx, DbiTableMetaData.h, DbiTableProxy.cxx, DbiTableProxy.h, DbiTableProxyRegistry.cxx, DbiTableProxyRegistry.h, DbiTableRow.h, DbiValidityRec.cxx, DbiValidityRec.h, DbiValidityRecBuilder.cxx, DbiWriter.cxx, DbiWriter.h, LinkDef.h, test/DbiDemoData1.cxx, test/DbiDemoData1.h, test/DbiDemoData2.cxx, test/DbiDemoData2.h, test/DbiDemoData3.cxx, test/DbiDemoData3.h, test/DbiValidate.cc, test/DbiValidate.cxx, test/DbiValidate.h, test/DbiValidate.hh, test/DemoData1Validity.dat, test/DemoData1_2.dat, test/DemoData1_2Validity.dat, test/DemoData2.dat, test/DemoData2Validity.dat, test/DemoData3Validity.dat, test/GNUmakefile, test/LinkDef.h, test/TestDbi.cc, test/create_DemoData1.mysql, test/create_DemoData1Validity.mysql, test/create_DemoData2.mysql, test/create_DemoData2Validity.mysql, test/create_DemoData3.mysql, test/create_DemoData3Validity.mysql, test/create_database.mysql, test/fill_DemoData1_2.mysql, test/fill_DemoData1_2Validity.mysql: Major update to DatabaseInterface:- Interfaces to RDBC instead of MySQL Supports a Cascade of databases Supports output as well as input 2001-05-31 00:58 Valeriy Onuchin <onuchin@fnal.gov> * RDBC/: rdbc/TSQLImportClient.cxx, rdbc/TSQLImporter.cxx, rdbc/TSQLUrl.cxx, include/RDBC/TSQLImporter.h, include/RDBC/TSQLUrl.h: Possibility to "connect" to ASCII file over net was added. Example: gSQLDriverManager->GetConnection("mysql://#http://cdiac.esd.ornl.gov/ftp/ndp030/CSV-FILES/global.1751_1997.csv",us,pwd) where http://cdiac.esd.ornl.gov/ftp/ndp030/CSV-FILES/global.1751_1997.csv is site with ASCII table in CSV format 2001-05-30 23:34 Mark Messier <messier@indiana.edu> * JobControl/: JobCEnv.cxx, JobCEnv.h, JobCROOT.cxx, JobCROOT.h, JobCRootEnv.cxx, JobCRootEnv.h, JobController.cxx, JobController.h: Several minor changes mainly related to command line arguments. JobControl now uses "-x" to flag the job control macro file to run. Also fixed some logic for switching between interactive and batch modes. 2001-05-30 16:16 Ed Lartey <lartey@physics.tamu.edu> * SRT_MINOS/SoftRelTools/platforms/Linux2.mk: #Turn off -D_SVID_SOURCE to allow use of -D_BSD_SOURCE 2001-05-30 07:53 Nick West <n.west1@physics.oxford.ac.uk> * UserManualDoc/src/r2hbook.tex: Warn about increased block size when opening file in PAW. 2001-05-30 07:22 Nick West <n.west1@physics.oxford.ac.uk> * R2Hbook/: R2hHBOOKShell.cxx, R2hHbookFile.cxx: Increase /PAWC/ to 1000000 and HROPEN block size to 8090. 2001-05-29 18:44 Sue Kasahara <schubert@hep.umn.edu> * Dispatcher/test/GNUmakefile: S. Kasahara Try again on the test/GNUmakefile. This time removed erroneous Dispatchertest library dependencies. 2001-05-29 18:22 Sue Kasahara <schubert@hep.umn.edu> * Dispatcher/test/GNUmakefile: S. Kasahara Add missing test binaries to GNUmakefile 2001-05-29 08:21 Nick West <n.west1@physics.oxford.ac.uk> * UserManualDoc/src/r2hbook.tex: Remove duplicate label{lea_leak_checker}. 2001-05-29 08:20 Nick West <n.west1@physics.oxford.ac.uk> * UserManualDoc/src/conventions.tex: Change \scriptsize -> \footnotesize (\scriptsize confuses latex2html!) 2001-05-26 03:06 Sue Kasahara <schubert@hep.umn.edu> * Dispatcher/: .cvsignore, DDS.cxx, DDS.h, DDSChildServer.cxx, DDSChildServer.h, DDSClient.cxx, DDSClient.h, DDSFileHandler.cxx, DDSFileHandler.h, DDSSubscription.cxx, DDSSubscription.h, LinkDef.h, Makefile, test/ChildServer.cc, test/DemoClient.cc, test/DemoClient.csh, test/DemoClients.cc, test/DemoClients.csh, test/TestFileHandler.cc, test/TestSubscription.cc: S. Kasahara New version of Dispatcher. This one serves data but with restrictions (only from closed files, and selection cuts are disabled for now). The DemoClient in the test directory illustrates how to use the dispatcher to receive data. 2001-05-26 03:00 Sue Kasahara <schubert@hep.umn.edu> * IoModules/IoOutputModule.cxx: S. Kasahara Modified IoOutputModule to write DaqSnarl trees instead of DaqFrame trees. 2001-05-26 02:59 Sue Kasahara <schubert@hep.umn.edu> * Persistency/: Per.cxx, PerInputStream.cxx, PerOutputStream.cxx, PerOutputStream.h, test/DemoDaq.cc, test/DemoDaqOutputModule.cc, test/DemoInput.cc, test/DemoInputModule.cc: S. Kasahara Modified Demo programs to use new RawRecord format and read/write DaqSnarl trees as opposed to DaqFrame trees. Changed PerOutputStream to open output streams by default in Per::kRecreate mode. Other cosmetic changes. 2001-05-26 01:16 Robert Hatcher <rhatcher@fnal.gov> * RawData/RawDataValidate.cxx: remove #include of DaqFrame{Header|Record} 2001-05-26 00:46 Robert Hatcher <rhatcher@fnal.gov> * CandClusterSR/AlgClusterSRList.cxx, CandClusterSR/ClusterSRListModule.cxx, CandEventSR/AlgEventSRList.cxx, CandEventSR/EventSRListModule.cxx, CandFitTrackSR/AlgFitTrackSRList.cxx, CandFitTrackSR/FitTrackSRListModule.cxx, CandShowerSR/AlgShowerSRList.cxx, CandShowerSR/ShowerSRListModule.cxx, CandSliceSR/AlgSliceSRList.cxx, CandSliceSR/SliceSRListModule.cxx, CandTrackSR/AlgTrackSRList.cxx, CandTrackSR/TrackSRListModule.cxx: remove extraneous references to RawData -- reconstruction shouldn't depend on RawRecord being available (except during primary CandDigitList creation). Where it RawRecord was being used to acquire a VldContext - now get that from the CandRecord which might be passed to an algorithm via the CandContext's pointer to a CandRecord. Set this at same time one sets CandContext's DataIn. 2001-05-26 00:42 Robert Hatcher <rhatcher@fnal.gov> * CandDigit/: AlgDigitList.cxx, AlgMCDigitList.cxx: RawRecord method name changed from RawDataBlockIter() to GetRawBlockIter() 2001-05-26 00:40 Robert Hatcher <rhatcher@fnal.gov> * CandData/: CandHeader.cxx, CandHeader.h: ctor now uses const VldContext& rather than VldContext&; GetVldContext() is now supplied by underlying RecMinosHdr (which has been renamed from GetContext() to GetVldContext()) 2001-05-26 00:39 Robert Hatcher <rhatcher@fnal.gov> * CandData/CandRecord.cxx: add comment that ctor adopts the header for ownership 2001-05-26 00:38 Robert Hatcher <rhatcher@fnal.gov> * BubbleSpeak/AlgDigiPair.cxx: one can now GetVldContext directly from CandRecord rather than the chain candrec->GetCandHeader() and candhead->GetVldContext() 2001-05-26 00:31 Robert Hatcher <rhatcher@fnal.gov> * Demo/DemoEventDump.cxx: new RawRecord has slightly different method name 2001-05-26 00:17 Robert Hatcher <rhatcher@fnal.gov> * RerootExodus/RerootToRawDataModule.cxx: conversion to new RawRecord and RawDaqSnarlHeader. 2001-05-26 00:16 Robert Hatcher <rhatcher@fnal.gov> * RawData/LinkDef.h: Removal of DaqFrame{Header|Record}; addition of RawDaq[Snarl]Header 2001-05-26 00:15 Robert Hatcher <rhatcher@fnal.gov> * RawData/RawSnarlHeaderBlock.cxx: new method GetVldContext() reassembles the necessary bits; change in unpacking under the assumption of a reordering of how various fields are actually placed in the block (not yet re-verified with online group). 2001-05-26 00:13 Robert Hatcher <rhatcher@fnal.gov> * RawData/RawSnarlHeaderBlock.h: fully specified ctor now uses VldContext; new method GetVldContext(); small reordering of how methods are listed 2001-05-26 00:12 Robert Hatcher <rhatcher@fnal.gov> * RawData/RawDigitDataBlock.cxx: more debugging options and dumping 2001-05-26 00:11 Robert Hatcher <rhatcher@fnal.gov> * RawData/: DaqFrameHeader.h, DaqFrameHeader.cxx, DaqFrameRecord.cxx, DaqFrameRecord.h: DaqFrame{Header|Record} have been superseded by classes derived from Record/RecMinos{Hdr}. 2001-05-26 00:09 Robert Hatcher <rhatcher@fnal.gov> * RawData/: RawDaqHeader.cxx, RawDaqHeader.h, RawDaqSnarlHeader.cxx, RawDaqSnarlHeader.h: RawDaq[Snarl]Header derive from RawHeader (which just has VldContext) to add incrementally {Run,SubRun,RunType} and {Snarl,TrigSrc,ErrorCode}. 2001-05-26 00:07 Robert Hatcher <rhatcher@fnal.gov> * RawData/: RawHeader.cxx, RawHeader.h: minimialistic RawHeader now derives from Record/RecMinosHdr class 2001-05-26 00:06 Robert Hatcher <rhatcher@fnal.gov> * RawData/: RawRecord.cxx, RawRecord.h: now derive from Record/RecMinos class. 2001-05-26 00:05 Robert Hatcher <rhatcher@fnal.gov> * RawData/RawDataBlock.cxx: explicit #include <assert.h> 2001-05-26 00:03 Robert Hatcher <rhatcher@fnal.gov> * Record/: RecMinos.cxx, RecMinos.h: new method GetVldContext() returns pointer to context held in header (null pointer if there is no header). 2001-05-26 00:02 Robert Hatcher <rhatcher@fnal.gov> * Record/RecMinosHdr.cxx: fix const on ctor; fContext became fVldContext; tweak Print() output; 2001-05-26 00:01 Robert Hatcher <rhatcher@fnal.gov> * Record/RecMinosHdr.h: const VldContext& on ctor; change GetContext() to GetVldContext() 2001-05-25 23:59 Robert Hatcher <rhatcher@fnal.gov> * Validity/VldContext.cxx: tweak the AsString output format 2001-05-25 23:58 Robert Hatcher <rhatcher@fnal.gov> * Conventions/: DetectorType.cxx, DetectorType.h: make kCalDet a synonym for kCalib 2001-05-25 21:12 Brett Viren <bv@bnl.gov> * MIDAD/test-midad.cxx: Don't you just hate it when you are stupid? I know I do. Fixed seg-fault-on-next-event bug. 2001-05-25 21:00 Brett Viren <bv@bnl.gov> * MIDAD/: ScaledView.cxx, UZVZDisplay.cxx, View.cxx, midad.jcm: Temp kludge to allow events to be displayed. Also allows fun things like moving the color scale's TPaves and TGaxis around. Until TPad::SetEditable is fixed, must just live with it. 2001-05-25 18:37 Sharon Seun <seun@physics.harvard.edu> * Swimmer/: SwimStepOnceAction.cxx, SwimStepOnceAction.h: add SwimStepOnceAction 2001-05-25 01:38 Valeriy Onuchin <onuchin@fnal.gov> * RDBC/rdbc/TSQLDriverManager.cxx: add changes to InitHandlers() close to those proposed by Nick 2001-05-24 23:47 Robert Hatcher <rhatcher@fnal.gov> * CVSROOT/modules: add Rotorooter as a CVS module 2001-05-24 23:45 Robert Hatcher <rhatcher@fnal.gov> * Rotorooter/: .cvsignore, GNUmakefile: get the Rotorooter package started in CVS with a .cvsignor and GNUmakefile 2001-05-24 21:13 Robert Hatcher <rhatcher@fnal.gov> * UgliGeometry/: UgliGeometry.cxx, UgliGeometry.h, UgliGeometryReroot.cxx, UgliScintPlnNode.cxx, UgliScintPlnNode.h: replace simple use of TNodeX::GetNodeToDepth with internally maintained STL maps for quick lookups. 2001-05-24 21:12 Robert Hatcher <rhatcher@fnal.gov> * Plex/: PlexPlaneId.h, PlexStripEndId.h: add operator< comparison function, so a generic sort will work 2001-05-24 17:47 Robert Hatcher <rhatcher@fnal.gov> * JobControl/JobCRootModule.cxx: new commands: /Root/MacroPath/Add <location(s)> /Root/MacroPath/Reset [<full list>] /Root/MacroPath/Show Manipulate the locations where ROOT looks for macros; path is a colon separated list: Add to the front of the list Reset to fixed value (default: initial ROOT defined value) Show the current setting new commands: /Root/ObjectStat/Set [1|0] /Root/ObjectStat/Print TObject statistics collection (via gObjectTable): Turn [on|off] the statistics collection (default: on) Print the gObjectTable replace old commands: /Root/SetObjectStat [0|1] Toggle ObjectStat statistics collection (default=1) /Root/DumpObjectTable Dump the gObjectTable (cf SetObjectStat) 2001-05-24 16:31 Sharon Seun <seun@physics.harvard.edu> * Swimmer/: SwimCondition.h, SwimDefStepper.cxx, SwimParticle.cxx, SwimParticle.h, SwimPrintStepAction.h, SwimStepAction.h, SwimStepper.h, SwimSwimmer.cxx, SwimSwimmer.h, SwimZCondition.cxx, SwimZCondition.h, SwimdEdxAction.cxx, SwimdEdxAction.h, test/TestSwimParticle.cxx: StepOnce is added using StepAction, and corresponding changes have been made in SwimSwimmer and SwimStepper. Energy loss calculation is modified. Some documentation is added. 2001-05-24 09:16 Nathaniel Tagg <n.tagg1@physics.ox.ac.uk> * Dependency/: GNUmakefile, Makefile, adep.c, adep.cc, cdep.c, cdep.cc, dep-summary.c, dep-summary.cxx, dep_srt.pl, idep_adep.c, idep_adep.cxx, idep_altab.c, idep_altab.cxx, idep_alutil.c, idep_alutil.cxx, idep_binrel.c, idep_binrel.cxx, idep_cdep.c, idep_cdep.cxx, idep_fdepitr.c, idep_fdepitr.cxx, idep_ldep.c, idep_ldep.cxx, idep_namea.c, idep_namea.cxx, idep_nimap.c, idep_nimap.cxx, idep_string.c, idep_string.cxx, idep_tokitr.c, idep_tokitr.cxx, ldep.c, ldep.cc: Make-over for SRT distribution, Nathaniel Tagg Minor modificiations to source files (mostly superficial compile warnings). Source files remained so they are obviously C++ files. Created SRT GNUmakefile. Replace dep.pl with dep_srt.pl, which now uses the SRT environment variables. Output is to working directory.. perhaps I will change this in the future. 2001-05-24 07:01 Mark Messier <messier@indiana.edu> * CVSROOT/check_access: Added N.Tagg to write list for Dependency 2001-05-23 20:52 Paul Miyagawa <p.miyagawa1@physics.ox.ac.uk> * BubbleSpeak/: CandDigiPair.h, CandDigiPairList.h, CandMSTCluster.h, CandMSTClusterList.h, CandStraightCluster.h, CandThruMuon.h, CandThruMuonList.h: Made default constructor public for classes inheriting from CandBase. 2001-05-23 19:57 George Irwin <gmieg@slac.stanford.edu> * CandDigit/CandDigit.h, CandDigit/CandDigitList.h, Candidate/CandBase.h: Adjust comment on default constructor. Not a functional change. 2001-05-23 19:16 Robert Hatcher <rhatcher@fnal.gov> * DeMux/: DmxValidate.cxx, DmxValidate.h: convert fOption from Char_t [10] to std library <string> type to avoid const errors in initialization. 2001-05-23 18:24 George Irwin <gmieg@slac.stanford.edu> * MIDAD/GeomModel.cxx: Change call to CandHeader::GetVldContext() to return a "const VldContext&". 2001-05-23 16:02 Valeriy Onuchin <onuchin@fnal.gov> * RDBC/rdbc/: Makefile.SRT, TSQLDriverManager.cxx: minory addons 2001-05-23 01:34 George Irwin <gmieg@slac.stanford.edu> * BubbleSpeak/AlgDigiPair.cxx: Change call to CandHeader::GetVldContext() to return a "const VldContext&". 2001-05-23 00:57 George Irwin <gmieg@slac.stanford.edu> * CandData/CandHeader.cxx, CandData/CandHeader.h, CandData/CandRecord.cxx, CandData/CandRecord.h, CandData/LinkDef.h, Candidate/CandBase.h, Candidate/CandHandle.cxx: Some changes needed to convert to new RecMinos base class for CandRecord. Need to run "gmake CandData.clean" in $SRT_PUBLIC_CONTEXT before building. 2001-05-22 22:38 Paul Miyagawa <p.miyagawa1@physics.ox.ac.uk> * BubbleSpeak/: AlgDigiPair.cxx, AlgDigiPairList.cxx, CandDigiPairHandle.cxx, CandDigiPairHandle.h: Now using CandStripHandle::GetTPos() and ::SetTPos() methods. No longer using strip ends with a weight of zero. 2001-05-22 22:23 Mark Messier <messier@indiana.edu> * CVSROOT/check_access: Added Paul's other username to write access list for BubbleSpeak 2001-05-22 18:06 Robert Hatcher <rhatcher@fnal.gov> * REROOT_Classes/: REROOT_Event.cxx, REROOT_Event.h, REROOT_Geom.cxx, REROOT_Geom.h: add Print() method that displays sizes of TClonesArrays held by the REROOT_Event and REROOT_Geom. 2001-05-22 18:04 Robert Hatcher <rhatcher@fnal.gov> * BField/BFLHandler.cxx: add <cstdlib> for access to exit() function. 2001-05-22 14:04 Mark Messier <messier@indiana.edu> * JobControl/JobCROOT.h: Added cstdlib for abort() 2001-05-21 19:44 Ed Lartey <lartey@physics.tamu.edu> * SRT_MINOS/SoftRelTools/: arch_spec_odbc++.mk, arch_spec_unixODBC.mk: #Modified ODBCPP_LIB and UNIXODBC_LIB To allow use on multiple platforms 2001-05-21 16:32 Ed Lartey <lartey@physics.tamu.edu> * SRT_MINOS/SoftRelTools/arch_spec_root.mk: #CPPFLAGS and LDFLAGS modified to allow us of root intalled in /usr directories 2001-05-20 22:14 Robert Hatcher <rhatcher@fnal.gov> * BubbleSpeak/: CandDigiPairHandle.cxx, CandDigiPairHandle.h: fix return type conflict introduced when base class CandStripHandle acquired a GetTPos() method. The use of Float_t here was probably more appropriate (since it needs neither the range or precision of a Double_t), but ... 2001-05-17 19:49 Ed Lartey <lartey@physics.tamu.edu> * SRT_MINOS/SoftRelTools/arch_spec_root.mk: #Removed LDFLAGS and changed CPPFLAGS to allow use of root in /usr installed directories 2001-05-17 16:06 Ed Lartey <lartey@physics.tamu.edu> * SRT_MINOS/SoftRelTools/: arch_spec_odbc++.mk, arch_spec_unixODBC.mk: #modified ODBCPP_LIB and UNIXODBC_LIB 2001-05-17 14:47 Brian Rebel <brebel@fnal.gov> * DeMux/: DmxValidate.cxx, demux.jcm: more changes to DmxValidate to test demuxing of cosmic rays added sample .jcm file for demuxing 2001-05-17 01:34 Robert Hatcher <rhatcher@fnal.gov> * RawData/RawDataBlock.h: first word of block is again size, so GetCheckSum() and GetBlockId() need to account for that. 2001-05-16 20:10 Brett Viren <bv@bnl.gov> * MIDAD/: DisplayBase.cxx, DisplayBase.h, EventControl.cxx, EventControl.h, MIDAD.cxx, MIDAD.h, midad.jcm: minor sync, no real changes 2001-05-16 20:07 Brett Viren <bv@bnl.gov> * MIDAD/LinkDef.h: remove TGTableLayout 2001-05-16 17:26 Ed Lartey <lartey@physics.tamu.edu> * SRT_MINOS/SoftRelTools/: arch_spec_odbc++.mk, arch_spec_unixODBC.mk: #Correct typo errors in LDFLAGS,MINOSLIBS. Also modified UNIXODBC_LIB to allow use on multiple platforms at Fermilab 2001-05-15 23:58 Robert Hatcher <rhatcher@fnal.gov> * RawData/: RawTpSinglesSummaryBlock.cxx, RawTpSinglesSummaryBlock.h: initial stab at trigger processor singles summary block 2001-05-15 23:57 Robert Hatcher <rhatcher@fnal.gov> * RawData/LinkDef.h: many new classes; use new streamer method (+ on #pragma line) 2001-05-15 23:56 Robert Hatcher <rhatcher@fnal.gov> * RawData/RawDigitDataBlock.cxx: use mdBlockDefinitions.h value as source of definitive major id. unpacking must skip word count, checksum and blockid. tweaked dumping routines and adjusted indentation 2001-05-15 23:53 Robert Hatcher <rhatcher@fnal.gov> * RawData/RawDigitDataBlock.h: fixed const'ness on MsgStream& operator<< method 2001-05-15 23:52 Robert Hatcher <rhatcher@fnal.gov> * RawData/: RawDataBlock.cxx, RawDataBlock.h: RawDataBlock leaves full block intact, duplicating first word (which is an inclusive word count) in fSize member value -- thus no size adjustments need be made. New member function "AppendToBuffer" simply serializes a copy of the underlying array into a Int_t* buffer, returning a pointer to the next free space. 2001-05-15 23:49 Robert Hatcher <rhatcher@fnal.gov> * RawData/: RawChannelId.cxx, RawChannelId.h: make RawChannelId available to cout via << operator 2001-05-15 23:48 Robert Hatcher <rhatcher@fnal.gov> * RawData/RawBlockRegistry.h: use mdBlockDefinitions.h for block id numbers 2001-05-15 23:47 Robert Hatcher <rhatcher@fnal.gov> * RawData/RawBlockProxy.cxx: tweak output format 2001-05-15 23:46 Robert Hatcher <rhatcher@fnal.gov> * RawData/: RawBlockId.cxx, RawBlockId.h: make the RawBlockId available to cout via << operator 2001-05-15 23:45 Robert Hatcher <rhatcher@fnal.gov> * RawData/mdBlockDefinitions.h: This is a *slave* copy of the online code's master definition of block id's. It is included here in order to keep the two code bases independently buildable, but it should at all time reflect the current online code. 2001-05-15 23:44 Robert Hatcher <rhatcher@fnal.gov> * RawData/: RawLIAdcSummary.cxx, RawLIAdcSummary.h, RawLIAdcSummaryBlock.cxx, RawLIAdcSummaryBlock.h, RawLIHeader.cxx, RawLIHeader.h, RawLIHeaderInterface.cxx, RawLIHeaderInterface.h, RawLITimingSummary.cxx, RawLITimingSummary.h, RawLITimingSummaryBlock.cxx, RawLITimingSummaryBlock.h, RawSnarlHeaderBlock.cxx, RawSnarlHeaderBlock.h: commit many new RawData blocks and their unpacked components 2001-05-15 23:36 Robert Hatcher <rhatcher@fnal.gov> * Validity/: VldTimeStamp.cxx, VldTimeStamp.h: make available to cout via << operator interface should not have any reference to Long_t, but only Int_t (32 bit). 2001-05-15 23:34 Robert Hatcher <rhatcher@fnal.gov> * Validity/LinkDef.h: make use of new streamer method (+ at end of #pragma) make VldTimeStamp available to cout via << operator 2001-05-15 22:38 Robert Hatcher <rhatcher@fnal.gov> * setup/packages: add Dependency as known package 2001-05-15 19:57 Valeriy Onuchin <onuchin@fnal.gov> * RDBC/include/RDBC/TSQLStatement.h: few fake TObject methods added to supress compile warrnings 2001-05-15 15:10 Ed Lartey <lartey@physics.tamu.edu> * SRT_MINOS/SoftRelTools/arch_spec_MySQL.mk: #CPPFLAGS has been modified in arch_spec_MySQL.mk 2001-05-14 22:33 Roy Lee <rlee@huhepl.harvard.edu> * CandTrackSR/: Track2DSR.cxx, TrackClusterSR.cxx: Modified to use CandStripHandle::GetTPos(). 2001-05-14 22:05 Roy Lee <rlee@huhepl.harvard.edu> * CandSliceSR/AlgSliceSRList.cxx: Modified to use CandStripHandle::GetTPos(). 2001-05-14 22:01 Roy Lee <rlee@huhepl.harvard.edu> * CandShowerSR/AlgShowerSR.cxx: Modified to use CandStripHandle::GetTPos(). 2001-05-14 21:57 Roy Lee <rlee@huhepl.harvard.edu> * CandClusterSR/AlgClusterSRList.cxx: Modified to use CandStripHandle::GetTPos(). 2001-05-14 21:29 Roy Lee <rlee@huhepl.harvard.edu> * CandStripSR/: AlgStripFarSR.cxx, AlgStripNearSR.cxx: Fill in fTPos variable in CandStrip. 2001-05-14 20:56 Roy Lee <rlee@huhepl.harvard.edu> * RecoBase/: CandClusterHandle.cxx, CandTrackHandle.cxx: Modified GetTPos() methods to use CandStripHandle::GetTPos(). 2001-05-14 20:51 Roy Lee <rlee@huhepl.harvard.edu> * RecoBase/: CandStrip.cxx, CandStrip.h, CandStripHandle.cxx, CandStripHandle.h: Added GetTPos() and SetTPos() methods to CandStripHandle. Packages which create CandStrip objects should calculate and fill in the member variable fTPos via CandStripHandle::SetTPos(Double_t). 2001-05-14 19:11 Brett Viren <bv@bnl.gov> * setup/setup_minossoft_bv.sh: Remove some impertinent code. 2001-05-14 19:06 Brian Rebel <brebel@fnal.gov> * DeMux/DmxShowerPlane.cxx: one more cosmetic change 2001-05-14 19:01 Brian Rebel <brebel@fnal.gov> * DeMux/: DmxHypothesis.cxx, DmxShowerPlane.cxx: minor cosmetic changes 2001-05-14 18:06 George Irwin <gmieg@slac.stanford.edu> * Candidate/: CandVerify.cxx, CandVerify.h, LinkDef.h: Remove obsolete CandVerify class which causes circular dependency. 2001-05-14 14:53 Mark Messier <messier@indiana.edu> * Dependency/: Makefile, dep-summary.c: Minor clean ups to Makefile. close->fclose typo fixed in dep-summary. 2001-05-12 00:22 Ed Lartey <lartey@physics.tamu.edu> * SRT_MINOS/SoftRelTools/: arch_spec_cern.mk, arch_spec_f77.mk, arch_spec_root.mk: checking write acess 2001-05-11 17:44 Roy Lee <rlee@huhepl.harvard.edu> * CandClusterSR/: AlgClusterSRList.cxx, AlgClusterSRList.h, ClusterSRListModule.cxx: Fix for gap between supermodules in far detector. Prior to fix, any cluster split between two supermodules would be reconstructed as two clusters. The last plane of the first supermodule and first plane of the last supermodule are set to 240 and 244 in ClusterSRListModule.cxx. 2001-05-10 21:33 Robert Hatcher <rhatcher@fnal.gov> * BField/BfldCache.cxx: downgrade the message level Msg::kInfo to Msg::kDebug for message that this class really doesn't yet do anything ("no real ctor"). 2001-05-10 15:26 Brian Rebel <brebel@fnal.gov> * DeMux/: DmxDeMuxTestModule.cxx, DmxValidate.cxx: add methods to DmxValidate to test cosmics demuxing 2001-05-09 22:17 Mark Messier <messier@indiana.edu> * CVSROOT/framework.list: Add Ed L. 2001-05-09 21:27 Valeriy Onuchin <onuchin@fnal.gov> * RDBC/include/RDBC/TSQLDriverManager.h: Changes to support chached connections 2001-05-09 21:25 Valeriy Onuchin <onuchin@fnal.gov> * RDBC/: Makefile.in, RDBC.spec.in: minory change 2001-05-09 21:19 Valeriy Onuchin <onuchin@fnal.gov> * RDBC/macros/: RDBCconsumer.C, RDBCemp.C, RDBCfirst.C, RDBCform.C, RDBCproducer.C, RDBCscroll.C: "delete connection" => connection->Close() 2001-05-09 21:17 Valeriy Onuchin <onuchin@fnal.gov> * RDBC/rdbc/: TRDBCServer.cxx, TSQLConnection.cxx, TSQLDriverManager.cxx, TSQLResultSet.cxx, TSQLUrl.cxx: TRDBCServer,TSQLConnection,TSQLDriverManager: corrspondent changes to support cached connections and forbiden connection destructor TSQLUrl class: improved search for ODBC driver 2001-05-09 21:13 Valeriy Onuchin <onuchin@fnal.gov> * RDBC/odbc/: ODBCConnection.cxx, ODBCConnection.h: Support for re-usable/cached connections is provided. Connection destructor is now protected. Use TSQLConnection::Close() method instead Correspondent changes added to implementation classes 2001-05-09 21:11 Valeriy Onuchin <onuchin@fnal.gov> * RDBC/include/RDBC/TSQLConnection.h: Support for re-usable/cached connections is provided. Connection destructor is now protected. Use TSQLConnection::Close() method instead 2001-05-09 19:32 Roy Lee <rlee@huhepl.harvard.edu> * RecoBase/: CandEventHandle.cxx, CandEventHandle.h: Added GetCharge() method for retrieving total pulse height. 2001-05-09 17:55 Brett Viren <bv@bnl.gov> * MIDAD/: TGTableLayout.cxx, TGTableLayout.h: Now that TGTableLayout is in ROOT proper, remove local copy. This fixes the compilation error George mentioned. 2001-05-08 21:05 Brian Rebel <brebel@fnal.gov> * DeMux/: DmxDeMuxTestModule.cxx, DmxHypothesis.cxx, DmxShowerPlane.cxx, DmxValidate.cxx, DmxValidate.h: add testing changes to DmxValidate. set data members in DmxHypothesis and DmxShowerPlane that were left out previously 2001-05-08 14:54 Brian Rebel <brebel@fnal.gov> * DeMux/DmxDeMux.cxx: minor change in DmxDeMux::SetPlanesInSlice to improve demuxing in the muon track region 2001-05-07 21:12 Brian Rebel <brebel@fnal.gov> * DeMux/: DmxChiSqrStat.cxx, DmxDeMux.cxx, DmxDeMux.h, DmxDeMuxModule.cxx, DmxDeMuxTestModule.cxx, DmxHypothesis.cxx, DmxMuonPlane.cxx, DmxShowerPlane.cxx, DmxValidate.cxx, DmxValidate.h: make sure all data members are initialize to appropriate values 2001-05-07 05:24 Sue Kasahara <schubert@hep.umn.edu> * IoModules/IoOutputModule.cxx: S. Kasahara Modified IoOutputModule to new PerOutputStreamManager format. 2001-05-07 05:20 Sue Kasahara <schubert@hep.umn.edu> * Persistency/: LinkDef.h, Makefile, Per.cxx, Per.h, PerBranch.cxx, PerBranch.h, PerFile.h, 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/DemoDaq.cc, test/DemoDaqOutputModule.cc, test/DemoDaqOutputModule.h, test/DemoInput.cc, test/DemoInputModule.cc, test/DemoInputModule.h: S. Kasahara Update of Persistency package includes input stream management classes and modification to all stream management classes allowing them to I/O any object deriving from TObject. Removed obsolete PerBranch class since ROOT now handles splitting of objects for us. This version of the Persistency package requires the use of ROOT v3.01 from ROOT CVS. Since the implementation of ROOT v3.01 is not yet complete, a feature of the PerInputStream management classes which allows selection on attributes of the record data (PerInputStream::SetSelection) is coded but currently disabled. DemoDaq shows how to write out objects using the PerOutputStreamManager class. DemoInput shows how to make use of the PerInputStreamManager class to read these objects back in. These classes have been lightly debugged. I'll try to give them a better workout this week. 2001-05-03 22:21 Valeriy Onuchin <onuchin@fnal.gov> * RDBC/rdbc/TSQLDriverManager.cxx: Use /tmp dir for temporary $ODBCINI file TString homedir = "/tmp"; // gSystem->HomeDirectory(); // 2001-05-03 19:16 Brian Rebel <brebel@fnal.gov> * DeMux/: DmxDeMux.cxx, DmxDeMux.h, DmxDeMuxTestModule.cxx, DmxValidate.cxx, DmxValidate.h, batchdemux.C, bjr_next.C: minor changes to test demuxing of cosmic rays 2001-05-03 18:01 Mark Messier <messier@indiana.edu> * JobControl/: JobController.cxx, test/JobControllerValidate.cxx: Filled out "Exec" command for loading and running .jcm files. Usage: prompt>Exec myjob.jcm 2001-05-01 21:41 Mark Messier <messier@indiana.edu> * CVSROOT/: check_access, modules: Added ELogBook module 2001-04-30 14:43 Valeriy Onuchin <onuchin@fnal.gov> * RDBC/: include/RDBC/TSQLResultSetMetaData.h, odbc/ODBCResultSet.cxx, odbc/ODBCResultSetMetaData.h: protect ~TSQLResultSetMetaData() "It's forbidden to delete any metadata objects" 2001-04-30 04:46 Sue Kasahara <schubert@hep.umn.edu> * Record/: LinkDef.h, RecMinos.cxx, RecMinos.h, RecMinosHdr.cxx, RecMinosHdr.h: Adding prototype base classes for Minos records and Minos record headers after consulting with George and Robert. RecMinos is a very slightly modified version of Robert's RecordMinos. These classes are proposed to form the basis of a common record format to be shared by the Candidate & Raw records and all other Minos record types. They are based on Robert's "old-style" record design. 2001-04-27 22:53 Robert Hatcher <rhatcher@fnal.gov> * JobControl/JobController.cxx: Make JobCRootModule available to all by default by putting it in the special path just like JobCMsgModule. Nothing is done by this module until the HandleCommand method is called so non-users see absolutely no change (but the overhead of on instance of a JobCModule). 2001-04-27 22:42 Robert Hatcher <rhatcher@fnal.gov> * JobControl/: JobCRootModule.cxx, JobCRootModule.h: Help for 'Root': Root is a JobCModule interfacing to ROOT from JobControl Commands implemented: /Root/RunMacro <macro.C> /Root/LoadMacro <macro.C> Run or Load a macro file, like ROOT .x or .L /Root/ProcessLine <arbitrary text> Process line just like at ROOT prompt /Root/StartBrowser Start a TBrowser /Root/LoadLibrary <libraryName> Make a dynamic library available (via gSystem) /Root/LoadClass <className> <libraryName> Make a class available out of a dynamic library (via gROOT) /Root/SetObjectStat [0|1] Toggle ObjectStat statistics collection (default=1) /Root/DumpObjectTable Dump the gObjectTable (cf SetObjectStat) /Root/Reset Reset ROOT /Root/SetStyle <styleName> Set the ROOT Style /Root/SaveContext Have the interpreter save the current context 2001-04-27 20:41 Brett Viren <bv@bnl.gov> * setup/setup_minossoft_bv.sh: bv@bnl.gov's srt setup script 2001-04-27 16:20 Brett Viren <bv@bnl.gov> * MIDAD/: BogusModel.cxx, BogusModel.h, BogusViewable.cxx, BogusViewable.h, DigitListModel.cxx, DigitListModel.h, DisplayBase.cxx, DisplayBase.h, EventControl.cxx, EventControl.h, GeomModel.cxx, GeomModel.h, GeomViewable.cxx, GeomViewable.h, GuiDoubleSlider.cxx, GuiDoubleSlider.h, LinkDef.h, MIDAD.cxx, MIDAD.h, Model.cxx, Model.h, ModelHistory.cxx, ModelHistory.h, ModelPool.cxx, ModelPool.h, README, ScaledView.cxx, ScaledView.h, UZVZDisplay.cxx, UZVZDisplay.h, View.cxx, View.h, Viewable.cxx, Viewable.h, ViewableReg.cxx, ViewableReg.h, test-midad.cxx: ROOT's hooks are now firmly entwined into MIDAD. You can now start a MIDAD display from the ROOT prompt. See the README file for how. 2001-04-27 15:14 Brett Viren <bv@bnl.gov> * MIDAD/: EventControl.cxx, MIDAD.cxx, MIDAD.h, README, test-midad.cxx: Add rudimentary command line options, including option to give user the root prompt. (note: most of MIDAD is not yet visible from the prompt). 2001-04-26 21:31 Brett Viren <bv@bnl.gov> * MIDAD/: GeomViewable.cxx, ScaledView.cxx, ScaledView.h: Zoom by mouse is back in - unzoom not yet turned on, though. 2001-04-26 19:33 Brett Viren <bv@bnl.gov> * MIDAD/: DigitListViewable.cxx, DigitListViewable.h, Display.cxx, Display.h, DisplayBase.cxx, DisplayBase.h, midad.jcm: Kludge to help with disapearing small hits, err, digits until something better comes along. Clear status bar when pointer leaves Viewable. 2001-04-26 18:27 Brett Viren <bv@bnl.gov> * MIDAD/GuiDoubleSlider.cxx: <anal>Remove one pixel</anal> 2001-04-26 17:31 Brett Viren <bv@bnl.gov> * MIDAD/: DigitListModel.cxx, GeomModel.cxx, GeomViewable.cxx, GeomViewable.h, test-midad.cxx: Add trivial detector outline. As a side effect, this causes the default zoom to be the full detector. This makes stips *really* small. 2001-04-26 17:29 Brett Viren <bv@bnl.gov> * MIDAD/View.cxx: Bug fix 2001-04-26 15:20 Brett Viren <bv@bnl.gov> * MIDAD/: LinkDef.h, MIDAD.cxx, ScaledView.cxx, ScaledView.h, TGTableLayout.cxx, TGTableLayout.h, UZVZDisplay.cxx, UZVZDisplay.h, View.cxx, midad.jcm, test-midad.cxx: Added TGTableLayout. See: http://minos.phy.bnl.gov/~bviren/cern/root/TGTableLayout.html for what you need to do in order to get MIDAD to compile until this gets added to ROOT proper. Also factored out U-Z and V-Z views from UZVZDisplay and into ScaledView. 2001-04-25 14:59 Mark Messier <messier@indiana.edu> * UserManualDoc/src/message_service.tex: Added example showing how to write operator<< for classes 2001-04-25 08:01 Roy Lee <rlee@huhepl.harvard.edu> * CandFitTrackSR/AlgFitTrackSR.cxx: Changed SetCharge() method to SetEMCharge() in response to change in RecoBase/CandFitTrack. 2001-04-25 08:00 Roy Lee <rlee@huhepl.harvard.edu> * CandEventSR/AlgEventSRList.cxx: First pass of associating unassociated hits with events. May be slow for near detector events, need to optimize. 2001-04-25 07:59 Roy Lee <rlee@huhepl.harvard.edu> * CandEventSR/EventSRListModule.cxx: Added more variables to ntuple evtinfo produced by EventSRListModule::Ana: shwph, trkph, totph for shower pulse height, track pulse height, and total pulse height (of CandSlice). 2001-04-25 07:55 Roy Lee <rlee@huhepl.harvard.edu> * RecoBase/: CandFitTrackHandle.cxx, CandFitTrackHandle.h, CandFitTrack.cxx, CandFitTrack.h: Changed name of method to get electromagnetic charge from GetCharge() to GetEMCharge(). 2001-04-25 07:55 Roy Lee <rlee@huhepl.harvard.edu> * RecoBase/: CandRecoHandle.cxx, CandRecoHandle.h: Added GetCharge() method to get total pulse height. 2001-04-25 07:54 Roy Lee <rlee@huhepl.harvard.edu> * RecoBase/: CandEventHandle.cxx, CandEventHandle.h: Added NavKey KeyFromSlice. 2001-04-25 00:43 George Irwin <gmieg@slac.stanford.edu> * MIDAD/GNUmakefile: Change unstable $(wildcard [A-Z]*.h), which depends on user keyboard to POSIX compliant $(wildcard [[:upper:]]*.h), independent of collation order. 2001-04-21 04:25 Robert Hatcher <rhatcher@fnal.gov> * RerootExodus/RerootExodus.cxx: fixes for old files that have extra missing planes in the supermodule gap (each supermodule had 240 planes then). Asking for a PlexPlaneId (or PlexStripEndId) for one of these is liable to give you a something funky, but not fatal (I hope). 2001-04-21 04:22 Robert Hatcher <rhatcher@fnal.gov> * Plex/: PlexSEIdAltL.cxx, PlexStripEndId.cxx: improve formatted output 2001-04-21 01:47 Robert Hatcher <rhatcher@fnal.gov> * UgliGeometry/LinkDef.h: remove TXTRU from LinkDef as well 2001-04-21 00:54 Robert Hatcher <rhatcher@fnal.gov> * RawData/: RawCrateStatus.cxx, RawCrateStatus.h, RawDigitCrateStatus.cxx, RawDigitCrateStatus.h, RawDigitDataBlock.cxx: fix const problems 2001-04-20 23:48 Robert Hatcher <rhatcher@fnal.gov> * RerootExodus/RerootToRawDataModule.cxx: shift things around to match packing order: (checksum/blockid) (#crate entries,t0), mimic VA electronics packing 2001-04-20 23:44 Robert Hatcher <rhatcher@fnal.gov> * RerootExodus/CheezyDisplayModule.cxx: remove some unnecessary includes 2001-04-20 23:43 Robert Hatcher <rhatcher@fnal.gov> * CandDigit/AlgMCDigit.cxx: convert from using RawRerootDigit to Raw{Qie|Va}MCDigit 2001-04-20 23:42 Robert Hatcher <rhatcher@fnal.gov> * RawData/: RawDataValidate.cxx, RawDataValidate.h: change names of tests ... they still don't do anything. 2001-04-20 23:41 Robert Hatcher <rhatcher@fnal.gov> * RawData/: RawBlockRegistry.cxx, RawBlockRegistry.h: enforce the requirement that block MajorId's fit in 8bits using assert(); turn off debug level printing that was happening when blocks were registered 2001-04-20 23:39 Robert Hatcher <rhatcher@fnal.gov> * RawData/RawBlockId.cxx: GetMajorAsString now uses RawBlockRegistry & RawBlockProxy to determine name 2001-04-20 23:38 Robert Hatcher <rhatcher@fnal.gov> * RawData/RawDigitDataBlock.cxx: many changes including conversion to Raw{Qie|Va}[MC]Digits and use of RawDigitCrateStatus, RawDataBlock::GetBlockId 2001-04-20 23:35 Robert Hatcher <rhatcher@fnal.gov> * RawData/: RawDigit.cxx, RawDigit.h: ctor from buffer takes RawDigitCrateStatus ptr (rather than base class); retains pointer of this type. 2001-04-20 23:34 Robert Hatcher <rhatcher@fnal.gov> * RawData/: RawQieDigit.cxx, RawQieDigit.h, RawVaDigit.cxx, RawVaDigit.h: ctor from buffer needs RawDigitCrateStatus pointer, not its base class 2001-04-20 23:32 Robert Hatcher <rhatcher@fnal.gov> * RawData/: RawDataBlock.cxx, RawDataBlock.h: first stored word is now checksum, then followed by block id. do raw dump in Print() only if passed 'x' 2001-04-20 23:30 Robert Hatcher <rhatcher@fnal.gov> * RawData/: RawCrateStatus.cxx, RawCrateStatus.h: RawCrateStatus now is only {packed crate, # of entries} and can be used for LISummary blocks; this version then extends the base class with the crate t0 (sec,ns). 2001-04-20 23:24 Robert Hatcher <rhatcher@fnal.gov> * RawData/LinkDef.h: new classes RawDigitCrateStatus, RawMCDigitMixIn, Raw{Qie|Va}MCDigit. remove RawIdeDigit and RawRerootDigit 2001-04-20 23:23 Robert Hatcher <rhatcher@fnal.gov> * RawData/: RawMCDigitMixIn.cxx, RawMCDigitMixIn.h, RawQieMCDigit.cxx, RawQieMCDigit.h, RawVaMCDigit.cxx, RawVaMCDigit.h: RawRerootDigit has been replaced by MC versions of RawVaDigit and RawQieDigit which extend the functionality of the normal digits via a mix in class that knows how to digest the truth information during construction and has methods for serving it back to the user. 2001-04-20 23:21 Robert Hatcher <rhatcher@fnal.gov> * RawData/: RawDigitCrateStatus.cxx, RawDigitCrateStatus.h: RawCrateStatus now is only {packed crate, # of entries} and can be used for LISummary blocks; this version then extends the base class with the crate t0 (sec,ns). 2001-04-20 23:17 Robert Hatcher <rhatcher@fnal.gov> * RawData/: RawIdeDigit.cxx, RawIdeDigit.h, RawRerootDigit.cxx, RawRerootDigit.h: RawIdeDigit was replaced by RawVaDigit. RawRerootDigit is being replaced by RawVaMCDigit and RawQieMCDigit. 2001-04-19 23:19 Robert Hatcher <rhatcher@fnal.gov> * RerootExodus/RerootExodus.cxx: improve creation of PlexPlaneId's for CalDet and planes (all detectors) that don't exist. Error message about a bad plane # no longer triggers another error message with TArrayI. 2001-04-19 23:16 Robert Hatcher <rhatcher@fnal.gov> * Plex/PlexPlaneId.cxx: plane 0 of CalDet is uninstrumented. Default assignment of U/V views for CalDet was exactly backwards (old X = horizontal = new V, old Y = vertical = new U) under the assumption that first plane has horizontal strips. 2001-04-19 23:13 Robert Hatcher <rhatcher@fnal.gov> * UgliGeometry/: UgliGeomHandle.cxx, UgliGeomHandle.h, UgliGeometry.cxx, UgliGeometry.h: clean up of const-ness of methods; make arrangement of virtual common methods more uniform. 2001-04-19 23:12 Robert Hatcher <rhatcher@fnal.gov> * UgliGeometry/UgliGeomABC.h: move methods common to UgliGeometry and UgliGeomHandle to here, so that there is one base virtual location for them. 2001-04-19 23:10 Robert Hatcher <rhatcher@fnal.gov> * UgliGeometry/UgliRefCnt.h: CountRef is a const method 2001-04-19 23:10 Robert Hatcher <rhatcher@fnal.gov> * UgliGeometry/UgliGeometryReroot.cxx: CalDet has legitimate passive planes with names that start with 'S' (for "Steel") while Near/Far passive planes start with 'B' (for BField or magnetized steel). 2001-04-19 23:08 Robert Hatcher <rhatcher@fnal.gov> * UgliGeometry/: TXTRU.cxx, TXTRU.h: TXTRU has been part of ROOT since v2.25/03+ so our own copy is no longer necessary (everyone should have a newer version of ROOT by now). 2001-04-19 22:44 Robert Hatcher <rhatcher@fnal.gov> * Rerootjob/GNUmakefile: there shouldn't be any need to include SoftRelTools/arch_spec_cern.mk twice 2001-04-19 22:10 Larry Wai <wai@slac.stanford.edu> * Islands/IslElectronModule.cxx: Rearranged island display so that it's short and fat; helps with viewing a couple of windows on the screen when scanning. -Larry 2001-04-19 06:52 Nick West <n.west1@physics.oxford.ac.uk> * DatabaseInterface/Dbi.cxx: MakeDateTimeString: Use VldTimeStamp::AsString("s") 2001-04-18 23:27 Robert Hatcher <rhatcher@fnal.gov> * RerootExodus/CheezyDisplay.cxx: extra protection in case of BadThings(TM); limit # of messages 2001-04-18 23:23 Robert Hatcher <rhatcher@fnal.gov> * RerootExodus/RerootExodus.cxx: some extra protection against non-existent planes; limit number of messages when bad plane mapping occurs. 2001-04-18 23:20 Robert Hatcher <rhatcher@fnal.gov> * Plex/PlexusReroot.cxx: ElecType of digits need no longer be kReroot. 2001-04-18 20:13 Roy Lee <rlee@huhepl.harvard.edu> * CandTrackSR/AlgTrackSR.cxx, CandTrackSR/AlgTrackSRList.cxx, CandTrackSR/CandTrackSR.cxx, CandTrackSR/Track2DSR.cxx, CandTrackSR/Track2DSR.h, CandTrackSR/TrkClsSlpSR.cxx, CandFitTrackSR/AlgFitTrackSR.cxx, CandFitTrackSR/CandFitTrackSR.cxx, CandFitTrackSR/CandFitTrackSRHandle.cxx, CandFitTrackSR/KalmanPlaneSR.cxx, CandFitTrackSR/SwimPlaneInterfaceListSR.cxx: Fixed memory leak. 2001-04-18 20:12 Roy Lee <rlee@huhepl.harvard.edu> * CandEventSR/EventSRListModule.cxx: Modified ntuple Write to overwrite old versions in file. 2001-04-18 15:48 Mark Messier <messier@indiana.edu> * CVSROOT/check_access: Added Gokhan Unel to gnumi writers 2001-04-17 23:58 Robert Hatcher <rhatcher@fnal.gov> * BubbleSpeak/PlotMuonClusterModule.cxx: If one isn't going to handle something in a view, don't just say you aren't, actually skip further processing. "clusv" is initialized to -1, set to (0,1) for (U,V), and then used in fAnaGraphs[2*clusv] ... bad news if clusv remains at -1. 2001-04-17 21:12 Roy Lee <rlee@huhepl.harvard.edu> * CandEventSR/EventSRListModule.cxx: Changed Ana method to write out ntuples after each event. 2001-04-17 17:46 Robert Hatcher <rhatcher@fnal.gov> * Validity/: VldTimeStamp.cxx, VldTimeStamp.h: ensure that the fNanoSec field stays normalized to [0,99999999] range. 2001-04-17 15:38 Robert Hatcher <rhatcher@fnal.gov> * RerootExodus/RerootToRawDataModule.cxx: conversion from ReadoutType to ElecType (missed getting checked in with other conversions) 2001-04-17 07:29 Nick West <n.west1@physics.oxford.ac.uk> * DatabaseInterface/test/LinkDef.h: Add DbiWriter<DbiDemoData1>. 2001-04-17 07:26 Nick West <n.west1@physics.oxford.ac.uk> * DatabaseInterface/test/: DbiDemoData1.cxx, DbiDemoData1.h, DbiValidate.cxx, DbiValidate.h: Start testing DbiWriter. 2001-04-17 07:24 Nick West <n.west1@physics.oxford.ac.uk> * DatabaseInterface/: DbiWriter.cxx, DbiWriter.h: New templated class to encapsulate the writing of DbiTableRow sub-class objects. This is (suspended) work in progress. Writing of table row objects will not be available for at least another month. 2001-04-17 07:21 Nick West <n.west1@physics.oxford.ac.uk> * DatabaseInterface/: DbiRowStream.cxx, DbiRowStream.h: New class to encapsulate abstract table row I/O. 2001-04-17 07:20 Nick West <n.west1@physics.oxford.ac.uk> * DatabaseInterface/: DbiTableMetaData.cxx, DbiTableMetaData.h: New class to encapsulate table metadata. 2001-04-17 07:18 Nick West <n.west1@physics.oxford.ac.uk> * DatabaseInterface/LinkDef.h: Add DbiTableMetaData and DbiRowStream. 2001-04-17 07:17 Nick West <n.west1@physics.oxford.ac.uk> * DatabaseInterface/: DbiTableProxy.cxx, DbiTableProxy.h: Owns DbiTableMetaData objects for main and validity range tables. 2001-04-17 07:15 Nick West <n.west1@physics.oxford.ac.uk> * DatabaseInterface/: DbiResultSet.cxx, DbiResultSet.h: Now inherits from DbiRowStream and uses it for all table metadata. 2001-04-17 07:12 Nick West <n.west1@physics.oxford.ac.uk> * DatabaseInterface/DbiResultPtr.h: Add GetTableProxy. 2001-04-17 07:11 Nick West <n.west1@physics.oxford.ac.uk> * DatabaseInterface/: DbiFieldType.cxx, DbiFieldType.h: Support Dbi::kUnknown type. Improve constness. 2001-04-17 07:09 Nick West <n.west1@physics.oxford.ac.uk> * DatabaseInterface/: DbiDBProxy.cxx, DbiDBProxy.h: Assemble and use DbiTableMetaData for main and validity range tables. 2001-04-17 07:06 Nick West <n.west1@physics.oxford.ac.uk> * DatabaseInterface/: Dbi.cxx, Dbi.h: Add new classes DbiWriter, DbiRowStream, DbiTableMetaData to class list 2001-04-17 04:25 Robert Hatcher <rhatcher@fnal.gov> * RawData/: RawChannelId.cxx, RawChannelId.h, RawCrateStatus.cxx, RawCrateStatus.h, RawDigit.cxx, RawDigit.h, RawDigitDataBlock.cxx, RawQieDigit.cxx, RawQieDigit.h, RawRerootDigit.cxx, RawRerootDigit.h, RawVaDigit.cxx, RawVaDigit.h: change over ReadoutType --> ElecType; CrateStatus now holds RawBlockId and fEntries; CrateStatus and RawDigits now advance pointer when being built from a buffer. 2001-04-17 04:06 Robert Hatcher <rhatcher@fnal.gov> * Plex/: PlexHandle.cxx, PlexHandle.h, Plexus.cxx, Plexus.h, PlexusABC.h, PlexusReroot.cxx, PlexusReroot.h: ReadoutType --> ElecType (VA vs. QIE); ReadoutType now picks out what kind of data comes in on a raw channel (scint strip, pin diode, cerenkov, tof) 2001-04-17 04:04 Robert Hatcher <rhatcher@fnal.gov> * Conventions/: ConventionsValidate.cxx, ConventionsValidate.h, ElecType.cxx, ElecType.h, LinkDef.h, ReadoutType.cxx, ReadoutType.h: new enum ElecType (electronics type) distinguishes VA vs. QIE; ReadoutType is now taken over for use picking out what is attached (scint strip, pin diode, cerenkov, tof) to a raw channel. 2001-04-17 04:02 Robert Hatcher <rhatcher@fnal.gov> * Conventions/DetectorType.cxx: in MaskToString only lookup AsString if maskbit is in fullmask 2001-04-17 02:44 Robert Hatcher <rhatcher@fnal.gov> * RawData/RawBlockRegistry.cxx: fix const problem 2001-04-17 02:34 Robert Hatcher <rhatcher@fnal.gov> * BubbleSpeak/ThruMuonSummaryModule.cxx: gcc 2.95 is pickier about getting a pointer or address of an overloaded function than is egcs. 2001-04-17 01:34 Robert Hatcher <rhatcher@fnal.gov> * RerootExodus/: RerootToRawDataModule.cxx, RerootToRawDataModule.h: use RawBlockRegistry to pick out correct block type for RawDigitDataBlock and build from object from buffer. buffer internals more closely match expected DAQ format. 2001-04-17 01:29 Robert Hatcher <rhatcher@fnal.gov> * BubbleSpeak/: StripSegSummary.cxx, StripSegSummary.h, ThruMuonSummaryModule.cxx: ThruMuonSummaryModule and StripSegSummary should now use a consistent *single* routine for generating NavKey's from SEId and segment # which is also no longer dependent on the internal structuring of PlexStripEndID (instead uses new method Build18BitPlnStripKey). 2001-04-17 01:27 Robert Hatcher <rhatcher@fnal.gov> * Validity/VldRange.cxx: new SimFlag case of DaqFakeData 2001-04-17 01:26 Robert Hatcher <rhatcher@fnal.gov> * Plex/: PlexPlaneId.cxx, PlexPlaneId.h, PlexStripEndId.h: const values that were defined in PlexPlaneId.h are renamed to avoid namespace clashes. No one outside of PlexPlaneId and PlexStripEndId should be directly using these (the're only in the .h so that the bit manipulation functions can be inlined -- users should not depend on a particular internal structuring). 2001-04-17 01:24 Robert Hatcher <rhatcher@fnal.gov> * Plex/PlexusReroot.cxx: "subcrate" is now ChAdd (Channel Address). 2001-04-17 01:22 Robert Hatcher <rhatcher@fnal.gov> * CandDigit/AlgMCDigit.cxx: in order to remove RawData's dependence on Plex library, RawRerootDigit can no longer directly return the true PlexStripEndId, rather it returns the encoded value. 2001-04-17 01:21 Robert Hatcher <rhatcher@fnal.gov> * RawData/: LinkDef.h, RawBlockId.cxx, RawBlockId.h, RawBlockProxy.cxx, RawBlockProxy.h, RawBlockRegistry.cxx, RawBlockRegistry.h, RawChannelId.cxx, RawChannelId.h, RawCrateStatus.cxx, RawCrateStatus.h, RawDataBlock.cxx, RawDataBlock.h, RawDigit.cxx, RawDigit.h, RawDigitDataBlock.cxx, RawDigitDataBlock.h, RawIdeDigit.cxx, RawIdeDigit.h, RawQieDigit.cxx, RawQieDigit.h, RawRecord.cxx, RawRerootDigit.cxx, RawRerootDigit.h, RawVaDigit.cxx, RawVaDigit.h: on the road to a major re-work of raw data; new registry of raw block types (ala JobCModules), new RawBlockId to taking apart the components, rework RawChannelId, start change from RawIdeDigit -> RawVaDigit for consistent naming purposes, eliminate library dependence on Plex. 2001-04-17 01:17 Robert Hatcher <rhatcher@fnal.gov> * Conventions/: DetectorType.cxx, DetectorType.h, LinkDef.h, ReadoutType.cxx, ReadoutType.h, SimFlag.cxx, SimFlag.h: expand handling of enums 2001-04-13 20:41 Mark Messier <messier@indiana.edu> * Demo/: DemoEventDump.cxx, DemoEventDump.h: Added dump for TObjectTable. To use: /Path/EventDump/Dump TObjectTable. 2001-04-13 17:35 Mark Messier <messier@indiana.edu> * CVSROOT/cvs.log: Shorted subject line to make the package name more visible 2001-04-13 16:20 Roy Lee <rlee@huhepl.harvard.edu> * CandStripSR/AlgStripSRList.cxx: Added case statement for calibration detector. For now, treat identically as far detector. 2001-04-13 15:35 Roy Lee <rlee@huhepl.harvard.edu> * RecoBase/: CandReco.cxx, CandCluster.cxx: Initialize fCandSlice pointer to zero. 2001-04-13 15:28 Roy Lee <rlee@huhepl.harvard.edu> * RecoBase/CandEvent.cxx: Initialize fCandSlice, fPrimaryShower, fPrimaryTrack pointers to zero. 2001-04-12 22:58 Sharon Seun <seun@physics.harvard.edu> * Swimmer/: SwimDefStepper.cxx, SwimDefStepper.h: [no log message] 2001-04-12 21:58 Brett Viren <bv@bnl.gov> * MIDAD/: UZVZDisplay.cxx, UZVZDisplay.h: small commit to sync up laptop 2001-04-12 19:36 Robert Hatcher <rhatcher@fnal.gov> * setup/install_minossoft: add blank line echo at the end of package updates 2001-04-12 19:22 Valeriy Onuchin <onuchin@fnal.gov> * RDBC/odbc/Makefile.SRT: typo -L$(ODBCPP_DIR) should -L$(ODBCPP_LIB) 2001-04-12 18:40 Roy Lee <rlee@huhepl.harvard.edu> * CandEventSR/: EventSRListModule.cxx, EventSRListModule.h: Modified Ana method to fill in evtinfo ntuple. 2001-04-12 18:39 Roy Lee <rlee@huhepl.harvard.edu> * CandFitTrackSR/AlgFitTrackSR.cxx: Fill in momentum and charge in CandFitTrack. 2001-04-12 18:39 Roy Lee <rlee@huhepl.harvard.edu> * CandShowerSR/AlgShowerSR.cxx: Fill in energy in CandShower. This just currently scales the charge by a hard coded number to get the truth shower energy. 2001-04-12 18:38 Roy Lee <rlee@huhepl.harvard.edu> * RecoBase/: CandCluster.cxx, CandEvent.cxx, CandFitTrack.cxx, CandFitTrack.h, CandFitTrackHandle.cxx, CandFitTrackHandle.h, CandReco.cxx, CandShower.h, CandShowerHandle.cxx, CandShowerHandle.h, CandTrack.cxx, CandTrack.h, CandTrackHandle.cxx, CandTrackHandle.h: Added methods to get and set energy (momentum for tracks). 2001-04-12 18:15 Valeriy Onuchin <onuchin@fnal.gov> * RDBC/odbc/Makefile.SRT: ... tmp fixing 2001-04-12 14:46 Roy Lee <rlee@huhepl.harvard.edu> * CandFitTrackSR/: AlgFitTrackSR.cxx, AlgFitTrackSR.h, BFieldSR.cxx, BFieldSR.h, CandFitTrackSR.cxx, CandFitTrackSR.h, CandFitTrackSRHandle.cxx, CandFitTrackSRHandle.h, FitTrackSRListModule.cxx, KalmanPlaneSR.cxx, KalmanPlaneSR.h, LinkDef.h, SwimObjSR.cxx, SwimObjSR.h, SwimPlaneInterfaceListSR.cxx, SwimPlaneInterfaceListSR.h, SwimPlaneInterfaceSR.cxx, SwimPlaneInterfaceSR.h: Added temporary classes used for track swimming. Will use the Swimmer package once geometry information is available from UgliGeometry. This package now fits tracks. Need to add the ability to choose hits on its own and also the ability to fit upstream into the shower region. Has not been tested on backward going tracks (e.g. from cosmic muons). 2001-04-11 21:33 Valeriy Onuchin <onuchin@fnal.gov> * RDBC/: odbc/Makefile.SRT, rdbc/Makefile.SRT: correction to include path required to generate CINT dictionaries (thanks George) 2001-04-11 20:34 Brett Viren <bv@bnl.gov> * MIDAD/: DigitListViewable.cxx, DigitListViewable.h, DisplayBase.cxx, DisplayBase.h, FitZoomPolicy.cxx, FitZoomPolicy.h, KNOWN_VIEW_TYPES, LockZoomPolicy.cxx, LockZoomPolicy.h, SimpleMain.cxx, SimpleMain.h, SimpleZoomPolicy.cxx, SimpleZoomPolicy.h, UZVZDisplay.cxx, UZVZDisplay.h, View.cxx, View.h, Viewable.cxx, ZoomPolicy.h, midad.jcm, test-midad.cxx: Add a dumb color bar. Attempts to add a smart one came up against ROOT TG Gui classes behaving strangely. Removed ZoomPolicys - need to rethink how to handle zooming better. 2001-04-11 19:37 Ed Lartey <lartey@physics.tamu.edu> * SRT_MINOS/SoftRelTools/arch_spec_cern.mk: checking write acess 2001-04-11 18:36 Robert Hatcher <rhatcher@fnal.gov> * BField/BfldValidate.cxx: add some const_cast's that are only strictly necessary for combinations of ROOT less than 3.00 and gcc 2.95.xx; these should be removed again when ROOT 3.00+ is universal 2001-04-11 15:10 Ed Lartey <lartey@physics.tamu.edu> * SRT_MINOS/SoftRelTools/arch_spec_cern.mk: checking write acess 2001-04-11 14:58 Mark Messier <messier@indiana.edu> * IoModules/IoInputModule.cxx: Added checks to NextFile in the case when one asks for the next file before any files are loaded. 2001-04-10 21:43 Brett Viren <bv@bnl.gov> * MIDAD/: DisplayBase.cxx, DisplayBase.h, LinkDef.h, LockZoomPolicy.cxx, LockZoomPolicy.h, UZVZDisplay.cxx, UZVZDisplay.h, View.cxx, View.h, midad.jcm: Added some sliders to control zooming in UZVZDisplay. 2001-04-10 21:37 Brett Viren <bv@bnl.gov> * MIDAD/: GuiDoubleSlider.cxx, GuiDoubleSlider.h: Add some extra functionality to TGDoubleSlider 2001-04-10 19:16 Roy Lee <rlee@huhepl.harvard.edu> * RecoBase/: CandCluster.cxx, CandEvent.cxx, CandReco.cxx: Initialize fCandSlice (and fPrimaryShower and fPrimaryTrack for CandEvent) pointers to zero. 2001-04-10 18:18 Roy Lee <rlee@huhepl.harvard.edu> * CandTrackSR/AlgTrackSRList.cxx: Fixed bug resulting from non initialized variable. 2001-04-10 18:02 Robert Hatcher <rhatcher@fnal.gov> * Plex/: PlexPlaneId.cxx, PlexPlaneId.h: protect people who casually diddle with the plane# without setting the plane view and coverage; unless explicitly set with the plane# view and coverage are now redetermines from detector+plane# assuming the default hardcoded mapping. 2001-04-10 16:12 Valeriy Onuchin <onuchin@fnal.gov> * RDBC/rdbc/TSQLResultSet.cxx: small quick-fix in TSQLResultSet::Print("file=filename.csv") 2001-04-10 15:56 Valeriy Onuchin <onuchin@fnal.gov> * RDBC/rdbc/: TSQLImportClient.cxx, TSQLImporter.cxx: - few fixes in text file LOAD INTO table - debugging information added to TSQLException message o query string which creates temporary table o query string which LOAD data INFILE 2001-04-10 15:52 Valeriy Onuchin <onuchin@fnal.gov> * RDBC/rdbc/TSQLResultSet.cxx: new option added to void TSQLResultSet::Print(Option_t *option) const file=filename - save content as CSV file, for example Print("file=result.csv") 2001-04-10 15:09 Mark Messier <messier@indiana.edu> * Swimmer/: SwimDefStepper.cxx, SwimDefStepper.h, test/TestSwimParticle.cxx: Fixed some bugs in array indicies. Initial tests of the default Swimmer look pretty good. Also added some bells and whistles to the test program. 2001-04-10 14:48 Brett Viren <bv@bnl.gov> * MIDAD/: GNUmakefile, LinkDef.h, README: Add SRT GNUmakefile, update README, remove uneeded entry in LinkDef.h 2001-04-10 14:14 Brett Viren <bv@bnl.gov> * setup/packages: Add MIDAD 2001-04-10 14:11 Brett Viren <bv@bnl.gov> * CVSROOT/modules: Add MIDAD 2001-04-10 00:21 Robert Hatcher <rhatcher@fnal.gov> * MINF_Classes/MINFast.cxx: MINFile->openREROOTFile() is used everywhere as a Bool_t but actually it returns a TFile*; assignment to a Bool_t gives casting warnings. I don't know how I missed those the first time. 2001-04-10 00:06 Mark Messier <messier@indiana.edu> * Swimmer/test/: GNUmakefile, TestSwimParticle.cxx: Added Sharon's test program. Note that the latest commits involving the SwimDefStepper class are known not to work (yet) 2001-04-10 00:05 Mark Messier <messier@indiana.edu> * Swimmer/SwimSwimmer.cxx: Make the NumericalMethods stepper the default 2001-04-10 00:05 Mark Messier <messier@indiana.edu> * Swimmer/: SwimDefStepper.cxx, SwimDefStepper.h: Added stepper which used NumericalMethods class 2001-04-10 00:04 Mark Messier <messier@indiana.edu> * Swimmer/GNUmakefile: Allow sites w/o GEANT4 installed to build with ENV_CPPFLAGS = -DNOGEANT4 2001-04-09 23:57 Robert Hatcher <rhatcher@fnal.gov> * REROOT_Classes/REROOT_Geom.cxx: paranoia. set gREROOT_Geom=0 as initial value (should be guaranteed). 2001-04-09 23:56 Robert Hatcher <rhatcher@fnal.gov> * IoModules/IoRerootDataFile.cxx: Move allocation of gMINFast to MINFast.cxx; supply "" for initial file name in MINFast ctor. 2001-04-09 23:55 Robert Hatcher <rhatcher@fnal.gov> * Minfastjob/minfastjob.cc: If last command line arg ends with ".root" then strip it out of arg list and use it in creation of gMINFast as initial REROOT file. This isn't done the most elegantly, but it works. Move gMINFast allocation to MINFast.cxx 2001-04-09 23:52 Robert Hatcher <rhatcher@fnal.gov> * MINF_Classes/: MINFast.cxx, MINFast.h: Add new arg, const char* initialfile, to ctor (default value = ""). If empty, behavour is unchanged; otherwise use as filename for initial REROOT file. Allocate location for global pointer in .cxx ; this makes library loadable from bare root prompt (after first loading REROOT_Classes). 2001-04-09 23:47 Robert Hatcher <rhatcher@fnal.gov> * RerootExodus/RerootExodus.cxx: Cache mapping between Reroot plane #'s and new Steel based plane #'s. This connection was being created/destroyed each time a mapping was requested as one couldn't be sure that the geometry hadn't changed. Now that REROOT_Geom has a counter that's incremented each time a new geometry is read in we can compare that to a local value to see if the mapping needs to be remade. Expect *significant* performance improvements. 2001-04-09 23:38 Mark Messier <messier@indiana.edu> * NumericalMethods/: GNUmakefile, NmOdeDerivFunc.h, NmOdeInt.cxx, NmOdeInt.h, NmOdeStepper.h, NmOdeStepperRKCK.h, NmStepperRKCK.cxx, test/GNUmakefile, test/TestOdeInt.C, test/TestOdeInt.cxx: Added classes to perform integration of ODE's 2001-04-09 23:21 Robert Hatcher <rhatcher@fnal.gov> * RerootExodus/CheezyDisplay.cxx: ROOT (3.00) has a bug in TPolyMarker where fN (number of points) is left uninitialized by default ctor. This was causing intermittent segv's during drawing. BuildPolyMarker no longer returns empty TPolyMarkers; instead it returns a null pointer. 2001-04-09 22:52 Mark Messier <messier@indiana.edu> * CVSROOT/check_access, CVSROOT/modules, setup/packages: Added NumericalMethods 2001-04-09 21:23 Brett Viren <bv@bnl.gov> * MIDAD/README: First commit 2001-04-09 21:18 Brett Viren <bv@bnl.gov> * MIDAD/: BogusModel.cxx, BogusModel.h, BogusViewable.cxx, BogusViewable.h, DigitListModel.cxx, DigitListModel.h, DigitListViewable.cxx, DigitListViewable.h, Display.cxx, Display.h, DisplayBase.cxx, DisplayBase.h, EventControl.cxx, EventControl.h, FitZoomPolicy.cxx, FitZoomPolicy.h, GeomModel.cxx, GeomModel.h, KNOWN_VIEW_TYPES, LinkDef.h, LockZoomPolicy.cxx, LockZoomPolicy.h, MIDAD.cxx, MIDAD.h, Makefile, Memento.h, Model.cxx, Model.h, ModelHistory.cxx, ModelHistory.h, ModelPool.cxx, ModelPool.h, ModelProxy.h, SimpleMain.cxx, SimpleMain.h, SimpleZoomPolicy.cxx, SimpleZoomPolicy.h, UZVZDisplay.cxx, UZVZDisplay.h, View.cxx, View.h, Viewable.cxx, Viewable.h, ViewableProxy.h, ViewableReg.cxx, ViewableReg.h, ZoomPolicy.h, midad.jcm, simple-main.cxx, test-midad.cxx: This commit moves the MIDAD framework from my personal CVS repo to the MINOS repository. It currently has basic functionality and can be used for simple scanning. Note, I reserve the right to trounce any APIs I feel like for the near future, so don't rely on anything being stable. 2001-04-09 18:50 George Irwin <gmieg@slac.stanford.edu> * CandDigit/: CandDigitHandle.cxx, CandDigitHandle.h: Change SetTime argument from UInt_t to Float_t. 2001-04-09 16:04 Mark Messier <messier@indiana.edu> * Swimmer/SwimG4Stepper.h: Added cpp flags for sites w/o a GEANT4 installation (-DNOGEANT4) 2001-04-09 15:32 Mark Messier <messier@indiana.edu> * Swimmer/GNUmakefile: Added GNUmakefile. Uses dirty trick to get GEANT4 stuff on link line... 2001-04-09 15:28 Mark Messier <messier@indiana.edu> * G4I/GNUmakefile: Added GNUMakefile. The Makefile uses a dirty trick to get the GEANT4 stuff on the link line. Will need fixing when GEANT4 becomes a standard 3rd party package. 2001-04-09 00:10 Paul Miyagawa <p.miyagawa1@physics.ox.ac.uk> * BubbleSpeak/ThruMuonSummaryModule.cxx: Added missing else if. 2001-04-08 19:58 Paul Miyagawa <p.miyagawa1@physics.ox.ac.uk> * BubbleSpeak/: AlgGoodThruMuonList.cxx, AlgPathLenCorrec.cxx, BubGeometry.cxx, BubGeometry.h, CandDigiPairHandle.cxx, CandThruMuonHandle.cxx, CandThruMuonHandle.h, StripSegSummary.cxx, StripSegSummary.h, ThruMuonAnalysisModule.cxx, ThruMuonStat.cxx, ThruMuonSummaryModule.cxx: Moved trackleninstrip() from BubGeometry into CandThruMuonHandle::GetTrkLenInStrip(). Made other changes to move away from using the CandStraightClusters still saved in CandThruMuon. 2001-04-07 23:55 Paul Miyagawa <p.miyagawa1@physics.ox.ac.uk> * BubbleSpeak/: AlgFitThruMuonList.cxx, AlgGoodThruMuonList.cxx, AlgPathLenCorrec.cxx, AlgThruMuon.cxx, AlgThruMuonList.cxx, CandDigiPairHandle.cxx, CandDigiPairHandle.h, CandThruMuon.cxx, CandThruMuon.h, CandThruMuonHandle.cxx, CandThruMuonHandle.h, CandThruMuonList.cxx, CandThruMuonList.h, CandThruMuonListHandle.cxx, CandThruMuonListHandle.h, DrawMuonTracksModule.cxx, PathLenCorrecModule.cxx, PlotMuonClusterModule.cxx, ThruMuonAnalysisModule.cxx, ThruMuonStat.cxx, ThruMuonStat.h: Converted CandThruMuon to inherit from CandTrack. Clusters are still saved for the moment, although this will disappear in the (possibly distant) future. 2001-04-07 22:06 Valeriy Onuchin <onuchin@fnal.gov> * RDBC/: RDBC.spec, RDBC.spec.in: minory changes 2001-04-07 21:00 Valeriy Onuchin <onuchin@fnal.gov> * RDBC/admin/makehtml.C: Fix in generating of html docs for ODBCxxx classes 2001-04-07 01:38 Robert Hatcher <rhatcher@fnal.gov> * JobControl/JobCNode.cxx: fExecuteTime wasn't being initialized by ctor. 2001-04-07 01:25 Robert Hatcher <rhatcher@fnal.gov> * UgliGeometry/: UgliGeometry.cxx, UgliGeometryReroot.cxx, UgliScintPlnHandle.cxx, UgliScintPlnHandle.h, UgliScintPlnNode.h, UgliSteelPlnHandle.cxx, UgliSteelPlnHandle.h, UgliSteelPlnNode.h, UgliStripHandle.cxx, UgliStripHandle.h: all sorts of changes to handle cases where handles are requested for physical objects that don't exist (planes,strips). code no longer immediately SEGV's instead a invalid handle is returned. If you're doing something dodgy and might get back an invalid handle one should always test via IsValid() method before calling any other methods. Default ctors made public again (with above caveat that they're always invalid until assigned to). reference counting handles invalid cases. 2001-04-07 00:53 Robert Hatcher <rhatcher@fnal.gov> * MINF_Classes/: LinkDef.h, MINFOutline.cxx, MINFOutline.h, MINFDetGeom.cxx: new class MINFOutline (direct steal from Ugli/MinosOutline w/ addition of Conventions/DetectorType-like enum) finally returns us to the state where MINF_Classes is independent of anything but REROOT_Classes 2001-04-07 00:50 George Irwin <gmieg@slac.stanford.edu> * BubbleSpeak/AlgConfigCutDigiPairList.cxx, BubbleSpeak/AlgConfigCutDigiPairList.h, BubbleSpeak/CutDigiPairListModule.cxx, BubbleSpeak/CutDigiPairListModule.h, BubbleSpeak/muon_bcalib.C, BubbleSpeak/muon_binit.C, BubbleSpeak/muon_calib.C, BubbleSpeak/muon_cd_binit.C, BubbleSpeak/muon_cd_init.C, BubbleSpeak/muon_init.C, CandDigit/AlgDigit.cxx, CandDigit/AlgMCDigit.cxx, CandDigit/CandDigit.h: CandDigitHandle::GetTime() now returns base Munits time units (seconds). BubbleSpeak files modified for this change. 2001-04-06 22:43 Valeriy Onuchin <onuchin@fnal.gov> * RDBC/odbc/Makefile.SRT: PACKAGE = RDBCodbc added. Another weird fixing(??) 2001-04-06 22:10 Sharon Seun <seun@physics.harvard.edu> * G4I/: G4IBField.cxx, G4IBField.h, G4IStepper.cxx, G4IStepper.h: Added interface classes for GEANT4 steppers and bfield 2001-04-06 22:08 Sharon Seun <seun@physics.harvard.edu> * Swimmer/: SwimCondition.h, SwimG4Stepper.h, SwimParticle.cxx, SwimParticle.h, SwimPrintStepAction.h, SwimStepAction.h, SwimStepper.h, SwimSwimmer.cxx, SwimSwimmer.h, SwimZCondition.cxx, SwimZCondition.h, SwimdEdxAction.cxx, SwimdEdxAction.h: Initial commit of Swimmer code. Lots of work and debugging still to do. 2001-04-06 21:53 Mark Messier <messier@indiana.edu> * setup/packages: Added G4I and Swimmer 2001-04-06 21:51 Mark Messier <messier@indiana.edu> * CVSROOT/: check_access, modules: Added Swimmer and G4I (Geant4 interface) packages 2001-04-06 21:44 Mark Messier <messier@indiana.edu> * BField/: BField.cxx, BField.h: If classes are to inherit from BField we need a default constructor 2001-04-06 21:05 Robert Hatcher <rhatcher@fnal.gov> * UserManualDoc/src/: UserManual.tex, conventions.tex: new "conventions" chapter of user manual -- currently deals only with units. 2001-04-06 20:51 Valeriy Onuchin <onuchin@fnal.gov> * RDBC/odbc/Makefile.SRT: override LIBLIBS = -L$(ODBCPP_DIR) -lodbc++ -L$(UNIXODBC_LIB) -lodbc -lodbcinst Temporary solution for dynamic loading of unixODBC,libodbc++ libs (should be fixed by modification of correspondent arch_specs files) 2001-04-06 20:48 Robert Hatcher <rhatcher@fnal.gov> * Conventions/Mphysical.h: mostly changes induced by changes in Munits, specifically MeV is now in HEP units (GeV,c=1). 2001-04-06 20:46 Robert Hatcher <rhatcher@fnal.gov> * Conventions/Munits.h: add "inch" and "foot"; include c_light here (needed for HEP<->MKS); conversion factors from HEP (GeV,c=1) units to base (MKS) units. 2001-04-06 16:17 Valeriy Onuchin <onuchin@fnal.gov> * RDBC/include/RDBC/config.h: clearing mess appeared after upgrating from 1.0.2 -> 1.0.3 2001-04-06 15:31 Valeriy Onuchin <onuchin@fnal.gov> * RDBC/macros/Makefile.SRT: demobld.mysql README.RDBC added 2001-04-06 14:59 Valeriy Onuchin <onuchin@fnal.gov> * RDBC/GNUmakefile: PACKAGE_INCLUDE=include/RDBC added to point to include dir 2001-04-06 01:58 Valeriy Onuchin <onuchin@fnal.gov> * RDBC/: Makefile.SRT, odbc/Makefile.SRT: Fix of rootcint dictionary generation 2001-04-05 22:27 Roy Lee <rlee@huhepl.harvard.edu> * CandStripSR/AlgStripNearSR.cxx, CandStripSR/StripSRListModule.cxx, CandSliceSR/SliceSRListModule.cxx, CandClusterSR/ClusterSRListModule.cxx, CandShowerSR/ShowerSRListModule.cxx, CandTrackSR/AlgTrackSRList.cxx, CandTrackSR/Track2DSR.cxx, CandTrackSR/TrackSRListModule.cxx, CandEventSR/EventSRListModule.cxx: Modified to use updated Munits class. Requires CandDigit to output time information in seconds to work properly. 2001-04-05 18:10 Ed Lartey <lartey@physics.tamu.edu> * SRT_MINOS/SoftRelTools/arch_spec_f77.mk: checking write acess 2001-04-05 17:26 Valeriy Onuchin <onuchin@fnal.gov> * RDBC/rdbc/Makefile.SRT: Error generating CintDictionary is fixed 2001-04-05 17:12 Nathaniel Tagg <n.tagg1@physics.ox.ac.uk> * DocBuilder/: DocBuilder.pl, README_DocBuilder.txt: Some bug fixes. Added runtime dynamic loading of all available libraries to try to increase 'class yield' of html files. Documentation updated. Modified Files: DocBuilder.pl README_DocBuilder.txt 2001-04-05 02:01 Robert Hatcher <rhatcher@fnal.gov> * RerootExodus/: RerootToRawDataModule.cxx, RerootToRawDataModule.h: remove any need to reference MINFast, use RerootExodus accesses instead. New parameter (with JobControl "Set" method) "raw_pe_cut" plays the same role that raw2corr_min played in fortran code -- future GMINOS files may have raw2corr_min==0 to allow kludge for x-talk simulation, this restores previous behavour. 2001-04-05 01:58 Robert Hatcher <rhatcher@fnal.gov> * RerootExodus/: RerootToTruthModule.cxx, RerootToTruthModule.h: remove any need to know about MINFast directly, rely on RerootExodus; copy of StdHep in RecSimSnarl is now in base units 2001-04-05 01:33 Robert Hatcher <rhatcher@fnal.gov> * RerootExodus/: RerootExodus.cxx, RerootExodus.h: Access to TClonesArray's of REROOT_{FLSDigit,FLSHit,StdHep,NeuKin,NeuVtx} so that RerootToXXXModule's don't need gMINFast or REROOT_Event reference. 2001-04-05 01:08 Valeriy Onuchin <onuchin@fnal.gov> * RDBC/: GNUmakefile, Makefile, Makefile.SRT, Makefile.am, Makefile.in, RDBC.spec, config.h, config.log, config.status, include/Makefile, include/Makefile.in, include/RDBC/Makefile, include/RDBC/Makefile.in, include/RDBC/config.h, macros/GNUmakefile, macros/Makefile, macros/Makefile.SRT, macros/Makefile.am, macros/Makefile.in, odbc/GNUmakefile, odbc/Makefile.SRT, odbc/Makefile.am, odbc/Makefile.in, rdbc/GNUmakefile, rdbc/Makefile.SRT, rdbc/Makefile.am, rdbc/Makefile.in: SRT makefiles added 2001-04-05 00:13 Robert Hatcher <rhatcher@fnal.gov> * BField/run_bfld_validate.C: a script for running some of the BfldValidate code 2001-04-04 23:56 Robert Hatcher <rhatcher@fnal.gov> * BField/: BfldValidate.cxx, BfldValidate.h: modifications due to conversion to Munits and use of real VldContext 2001-04-04 23:55 Robert Hatcher <rhatcher@fnal.gov> * BField/BfldMapRect2d.cxx: finish conversion to use of Munits: position vectors weren't being converted; in the mapping (x,y) <=> generator # add small factor to correct for roundoff errors introduced by conversion to base units. convert a old C-style cast to dynamic_cast. 2001-04-04 23:53 Robert Hatcher <rhatcher@fnal.gov> * BField/BfldHandlerRect2d.cxx: change old C-style cast to dynamic_cast 2001-04-04 23:51 Robert Hatcher <rhatcher@fnal.gov> * BField/: BField.cxx, BField.h: VldContext now exists in a real package, so use it rather than DummyVldContext. 2001-04-04 23:49 Robert Hatcher <rhatcher@fnal.gov> * Conventions/Munits.h: add in "inch" and "foot" for conversion purposes; define char* strings for time,mass,current,charge,bfield units for axis labelling purposes. 2001-04-04 19:51 Robert Hatcher <rhatcher@fnal.gov> * RerootExodus/: LinkDef.h, RerootToTruthModule.cxx, RerootToTruthModule.h: new JobC module for creating RecSimSnarl record and placing in it a TClonesArray of TParticles that carries the same information as the REROOT_StdHep table. Preliminary example subject to change. 2001-04-04 15:36 Roy Lee <rlee@huhepl.harvard.edu> * CandTrackSR/: LinkDef.h, Track2DSR.cxx, Track2DSR.h, TrkClsSlpSR.cxx, TrkClsSlpSR.h: Modified Track2DSR by introducing new class TrkClsSlpSR to work with ROOT IO. Problem was the existence of double and int pointers. 2001-04-04 13:25 Nathaniel Tagg <n.tagg1@physics.ox.ac.uk> * DocBuilder/: DocBuilder.pl, README_DocBuilder.txt: Corrections to documentation. 2001-04-03 21:55 Liz Buckley-Geer <buckley@fnal.gov> * SRT_MINOS/special/pre_standard.mk: Robert added -lRecord 2001-04-03 21:54 Liz Buckley-Geer <buckley@fnal.gov> * SRT_MINOS/SoftRelTools/arch_spec_root.mk: Robert added -lEG to rootlibs 2001-04-03 18:45 Robert Hatcher <rhatcher@fnal.gov> * setup/install_minossoft: make it clearer that it is SRT_MINOS that is using pserver (separate echo'ed comment from previous package by additional blank line) 2001-04-03 18:42 Robert Hatcher <rhatcher@fnal.gov> * setup/packages: add Record as a package 2001-04-03 17:06 Mark Messier <messier@indiana.edu> * CVSROOT/: check_access, modules: Backed out defunt package CandTrackClusterSR 2001-04-03 15:21 Roy Lee <rlee@huhepl.harvard.edu> * CandFitTrackSR/: AlgFitTrackSR.cxx, AlgFitTrackSR.h, AlgFitTrackSRList.cxx, AlgFitTrackSRList.h, CandFitTrackSR.cxx, CandFitTrackSR.h, CandFitTrackSRHandle.cxx, CandFitTrackSRHandle.h, CandFitTrackSRList.cxx, CandFitTrackSRList.h, CandFitTrackSRListHandle.cxx, CandFitTrackSRListHandle.h, FitTrackSRListModule.cxx, FitTrackSRListModule.h, GNUmakefile, LinkDef.h: Skeleton code added for CandFitTrackSR. Does not yet do anything. 2001-04-03 15:04 Roy Lee <rlee@huhepl.harvard.edu> * CandTrackSR/AlgTrackSRList.cxx: Fixed const casting problem. 2001-04-03 15:02 Roy Lee <rlee@huhepl.harvard.edu> * RecoBase/: CandFitTrack.cxx, CandFitTrack.h, CandFitTrackHandle.cxx, CandFitTrackHandle.h, CandFitTrackList.cxx, CandFitTrackList.h, CandFitTrackListHandle.cxx, CandFitTrackListHandle.h: Added skeleton code for new class CandFitTrack. 2001-04-03 15:01 Roy Lee <rlee@huhepl.harvard.edu> * RecoBase/LinkDef.h: Added skeleton code for class CandFitTrack. 2001-04-03 14:54 Mark Messier <messier@indiana.edu> * CVSROOT/: check_access, modules: Added CandFitTrackSR and MuonCalibratorSR 2001-04-03 14:53 Mark Messier <messier@indiana.edu> * setup/packages: Added CandFitTrackSR MuonCalibratorSR 2001-04-03 14:18 Brett Viren <bv@bnl.gov> * QueasyDisplay/: QDispUVZCandDigitControl.cxx, README: Remove one more hard coded geometry extent. Add to README that queasy can now display CalDet MC and remove mention of `qd'. 2001-04-02 23:24 Robert Hatcher <rhatcher@fnal.gov> * Record/: .cvsignore, GNUmakefile, LinkDef.h, RecSimSnarl.cxx, RecSimSnarl.h, RecordMinos.cxx, RecordMinos.h: some initial stabs at the Record class(es). This is *not* the final form for the base class, but just a start at getting the CVS module installed and the library part of the standard build. 2001-04-02 23:07 Robert Hatcher <rhatcher@fnal.gov> * CVSROOT/modules: new package: Record for new framework record (Raw,Candidate, etc...) 2001-04-02 22:56 Robert Hatcher <rhatcher@fnal.gov> * Plex/PlexSEIdAltL.cxx: no more Mr. Nice-Guy; be more assert-ive in GetCurrent methods -- having the cursor point to an invalid entry now really lets the user know. 2001-04-02 22:15 Roy Lee <rlee@huhepl.harvard.edu> * CandTrackSR/: AlgTrackSRList.cxx, AlgTrackSRList.h, CandTrackSRHandle.cxx, CandTrackSRHandle.h, TrackSRListModule.cxx: Remove twin tracks on the basis of GetScore(). Include Track2DSR->GetChi2() in definition of GetScore(). 2001-04-02 22:12 Roy Lee <rlee@huhepl.harvard.edu> * CandEventSR/: AlgEventSR.cxx, AlgEventSR.h, AlgEventSRList.cxx: Remove twin tracks on the basis of CandTrackHandle->GetScore(). 2001-04-02 22:08 Roy Lee <rlee@huhepl.harvard.edu> * RecoBase/: CandTrackHandle.cxx, CandTrackHandle.h: Added virtual method GetScore(). 2001-04-02 21:20 Robert Hatcher <rhatcher@fnal.gov> * REROOT_Classes/REROOT_Geom.cxx: remove extraneous leftover cout. global gREROOT_Geom is no longer set in the (one-and-only) ctor but must be explicitly set externally (now done in MINFile::readREROOTGeom. Apparently some transient REROOT_Geom was being created (and then destroyed) during TTree::GetEntry() which left the global pointing at the bad copy. 2001-04-02 21:09 Robert Hatcher <rhatcher@fnal.gov> * Rerootjob/rerootjob.cc: don't count GEOM record against event count 2001-04-02 20:10 Roy Lee <rlee@huhepl.harvard.edu> * CandTrackSR/Track2DSR.cxx: Do not cache chi**2 value calculated in Track2DSR. 2001-04-02 20:09 Roy Lee <rlee@huhepl.harvard.edu> * CandShowerSR/AlgShowerSRList.cxx: Changed Msg::kInfo to Msg::kDebug in MSG. 2001-04-02 20:08 Roy Lee <rlee@huhepl.harvard.edu> * RecoBase/: CandEventHandle.cxx, CandEventHandle.h: AddShower(), AddTrack(), SetPrimaryShower(), and SetPrimaryTrack() all take const arguments. 2001-04-02 19:59 Brett Viren <bv@bnl.gov> * QueasyDisplay/: Main.cxx, Makefile, QDispCandDigitListMaker.h, QDispUVZCandDigitMaker.cxx, Queasy.cxx, QueasyUVZView.cxx, QueasyUVZView.h: The `queasy' executable can now display CalDet rerooted MC digits as Robert's recently committed GetExtents methods are used to set the view scale instead of using hard coded values (that is I use his hard coded numbers instead of min <grin>). It uses just the first event so will flail miserably if a file contains data from different detectors. Also fixed a bug which caused digits going outside of a zoom region to be wrapped back in. 2001-04-02 19:57 Roy Lee <rlee@huhepl.harvard.edu> * RecoBase/: CandRecoHandle.cxx, CandRecoHandle.h: Now take optional argument PlaneView::PlaneView_t to GetBegPlane() and GetEndPlane() with default argument kUnknown. The default behavior is to loop over all strips with the exception of those that have plane views kA or kB. 2001-04-02 19:48 Roy Lee <rlee@huhepl.harvard.edu> * RecoBase/: CandStripHandle.cxx, CandStripHandle.h: Now take optional argument StripEnd::StripEnd_t to many of the Get methods with default argument kWhole. 2001-04-02 19:47 Roy Lee <rlee@huhepl.harvard.edu> * CandEventSR/: EventSRListModule.cxx, EventSRListModule.h: Include "TObject.h" in job module header. Added Ana method to produce output ntuple. 2001-04-02 19:44 Roy Lee <rlee@huhepl.harvard.edu> * CandStripSR/StripSRListModule.h, CandSliceSR/SliceSRListModule.h, CandClusterSR/ClusterSRListModule.h, CandShowerSR/ShowerSRListModule.h, CandTrackSR/TrackSRListModule.h: Include "TObject.h" in job module header. 2001-04-02 17:25 Robert Hatcher <rhatcher@fnal.gov> * Persistency/PerFileManager.cxx: under IRIX6 use FileMapItr itr = fFileMap.find(fullfilepathname); fFileMap.erase(itr); rather than fFileMap.erase(fullfilepathname); otherwise STL expansion apparently overflows assembler token buffer length 2001-04-02 14:49 Nick West <n.west1@physics.oxford.ac.uk> * UserManualDoc/src/: UserManual.tex, r2hbook.tex: Add one page describing r2hbook. 2001-04-02 14:39 Nick West <n.west1@physics.oxford.ac.uk> * CVSROOT/modules: New utility: R2Hbook: ROOT TNtuple -> HBook n-tuple. 2001-04-02 14:32 Nick West <n.west1@physics.oxford.ac.uk> * R2Hbook/: .cvsignore, GNUmakefile, LinkDef.h, R2hConverter.cxx, R2hConverter.h, R2hHBOOKShell.cxx, R2hHBOOKShell.h, R2hHbookFile.cxx, R2hHbookFile.h, r2hbook.cc: New uitility: ROOT TNtuple -> HBook n-tuple. 2001-04-02 08:01 Nick West <n.west1@physics.oxford.ac.uk> * Lattice/test/GNUmakefile: TestLattice needs LeakChecker. 2001-04-02 07:59 Nick West <n.west1@physics.oxford.ac.uk> * LeakChecker/LeaClassMonitor.cxx: Bug fix for Root 3: data members not initialised. 2001-03-31 03:42 Robert Hatcher <rhatcher@fnal.gov> * Minfastjob/minfastjob.cc, Rerootjob/rerootjob.cc, IoModules/IoRerootDataFile.cxx: space for gREROOT_Geom ptr is now allocated in REROOT_Geom.cxx 2001-03-31 03:40 Robert Hatcher <rhatcher@fnal.gov> * MINF_Classes/MINFile.cxx: really set gREROOT_Geom to what MINFile thinks is the global geometry 2001-03-31 03:37 Robert Hatcher <rhatcher@fnal.gov> * REROOT_Classes/REROOT_Geom.cxx: part of resolution of problem with gREROOT_Geom under gcc 2.95.xx 2001-03-31 01:25 Robert Hatcher <rhatcher@fnal.gov> * UgliGeometry/: UgliScintPlnNode.cxx, UgliSteelPlnNode.cxx: resolve const conflict betweeen cosnt method GetHalfThickness and its use of GetShape - since the shape is a protected member we can simply skip the method call. thanks to Nathaniel Tagg for first bringing this to my attention. 2001-03-31 01:01 Robert Hatcher <rhatcher@fnal.gov> * BubbleSpeak/: MSTClusterListModule.cxx, PlotMuonClusterModule.cxx, ThruMuonAnalysisModule.cxx: add some const_cast's that are only strictly necessary for combinations of ROOT less than 3.00 and gcc 2.95.xx; these should be removed again when ROOT 3.00+ is universal 2001-03-30 20:27 Robert Hatcher <rhatcher@fnal.gov> * UgliGeometry/UgliStripHandle.h: add IsValid() method to allow checking whether it points to real Node 2001-03-30 20:22 Robert Hatcher <rhatcher@fnal.gov> * BField/: BfldHandlerVoronoi.cxx, BfldMapRect2d.cxx, BfldMapRect2d.h, BfldMeshRect2d.h: use Munits for lengths and magnetic fields 2001-03-30 20:21 Robert Hatcher <rhatcher@fnal.gov> * BField/BField.h: make public methods virtual to allow derived classes 2001-03-30 19:15 Robert Hatcher <rhatcher@fnal.gov> * Conventions/Munits.h: restore Volt and Tesla as base units (were calculated from MeV for some reason) add const protection on Char_t* names 2001-03-30 03:20 Robert Hatcher <rhatcher@fnal.gov> * BubbleSpeak/BubGeometry.cxx: REROOT objects are in "cm" convert return value to Munits base length 2001-03-30 03:19 Robert Hatcher <rhatcher@fnal.gov> * BubbleSpeak/DrawMuonTracksModule.cxx: muon track line must be converted from Munits length to cm in order to draw on the MINFast display. 2001-03-30 03:18 Robert Hatcher <rhatcher@fnal.gov> * BubbleSpeak/GoodThruMuonListModule.cxx: internal value of fGeomDistMin is now in base units of Munits; values retrieved via HandleCommand are still assumed to be "cm" and are converted. 2001-03-30 03:16 Robert Hatcher <rhatcher@fnal.gov> * BubbleSpeak/MSTClusterListModule.cxx: internal value of fDiffMax,fHoleMax is now in base units of Munits; initialization performs conversion, values retrieved via HandleCommand are still assumed to be "cm" and are converted; axis labels on plots are given correct units 2001-03-30 03:15 Robert Hatcher <rhatcher@fnal.gov> * BubbleSpeak/PlotMuonClusterModule.cxx: internal value of fAna{U|V|Z}{min|max} are now in base units of Munits; values retrieved via HandleCommand are still assumed to be "cm" and are converted; axis labels on plots are given correct units 2001-03-30 03:12 Robert Hatcher <rhatcher@fnal.gov> * BubbleSpeak/ThruMuonAnalysisModule.cxx: internal value of fAna{X|Y}{min|max} are now in base units of Munits; values retrieved via HandleCommand are still assumed to be "cm" and are converted; axis labels on plots are given correct units 2001-03-30 03:09 Robert Hatcher <rhatcher@fnal.gov> * BubbleSpeak/ThruMuonListModule.cxx: internal value of fDiffMax is now in base units of Munits; initialization performs conversion, values retrieved via HandleCommand are still assumed to be "cm" and are converted. 2001-03-30 03:06 Robert Hatcher <rhatcher@fnal.gov> * BubbleSpeak/: AlgConfigGoodThruMuonList.cxx, AlgConfigGoodThruMuonList.h, AlgConfigMSTClusterList.h, AlgConfigThruMuonList.h, AlgMSTClusterList.cxx, CandDigiPairHandle.cxx, CandMSTClusterHandle.cxx, CandStraightClusterHandle.cxx, GoodThruMuonListModule.h, MSTClusterListModule.h, ThruMuonListModule.h: cosmetic changes to comments replacing "cm" with "std length unit" to reflect units of member or return values 2001-03-30 02:54 Robert Hatcher <rhatcher@fnal.gov> * UgliGeometry/: UgliScintPlnNode.cxx, UgliScintPlnNode.h, UgliSteelPlnNode.cxx, UgliStripNode.cxx: Builds heirarchy correctly (planes in hall, hall in world) positions are now returned in base length units define in Conventions/Munits.h 2001-03-30 02:52 Robert Hatcher <rhatcher@fnal.gov> * UgliGeometry/UgliScintPlnHandle.h: new public method Int_t NumberOfStrips() 2001-03-30 02:51 Robert Hatcher <rhatcher@fnal.gov> * UgliGeometry/UgliGeometryReroot.cxx: Builds heirarchy correctly (planes in hall, hall in world) positions are now returned in base length units define in Conventions/Munits.h 2001-03-30 02:50 Robert Hatcher <rhatcher@fnal.gov> * UgliGeometry/: UgliGeometry.cxx, UgliGeometry.h: new method GetTransverseExtent and GetZExtent Builds heirarchy correctly (planes in hall, hall in world) positions are now returned in base length units define in Conventions/Munits.h 2001-03-30 02:47 Robert Hatcher <rhatcher@fnal.gov> * UgliGeometry/: UgliGeomHandle.cxx, UgliGeomHandle.h: correct const on uv2xy and xy2uv; new TVector3 versions new methods GetTransverseExtent and GetZExtent 2001-03-30 02:45 Robert Hatcher <rhatcher@fnal.gov> * RerootExodus/: RerootExodus.cxx, RerootExodus.h: new public method RerootPlaneXYZ0(PlexPlaneId,Float_t*) now that we allow x-y shifts in individual planes (in a "module"). SEIdLocalToGlobal now correctly accounts for uncentered strips as we have in the near detector. 2001-03-30 02:40 Robert Hatcher <rhatcher@fnal.gov> * Conventions/: ConventionsValidate.cxx, ConventionsValidate.h: add missing ClassDef and ClassImp but inhibit streamer generation 2001-03-30 02:40 Robert Hatcher <rhatcher@fnal.gov> * Conventions/Munits.h: declare conversion of GeV to be 1.0; [X]eV are relative to that left joule as kg*m*m/(s*s) so don't try conversions [X]ev <-> joule added base_length_name and base_energy_name strings 2001-03-30 00:05 Robert Hatcher <rhatcher@fnal.gov> * Plex/: PlexPlaneId.cxx, PlexStripEndId.cxx: adjust the AsString() formatting for consistency and sort-ability. 2001-03-29 23:03 Paul Miyagawa <p.miyagawa1@physics.ox.ac.uk> * BubbleSpeak/: AlgFitThruMuonList.cxx, AlgGoodThruMuonList.cxx, AlgMSTClusterList.cxx, AlgThruMuon.cxx, AlgThruMuonList.cxx, CandDigiPairHandle.cxx, CandMSTClusterHandle.cxx, CandStraightCluster.cxx, CandStraightCluster.h, CandStraightClusterHandle.cxx, CandThruMuonHandle.cxx, DrawMuonTracksModule.cxx, MSTClusterListModule.cxx, PlotMuonClusterModule.cxx: Added preliminary handling of A and B views (cosmic counters in Caldet). At present they are not used as part of the fitting procedure. 2001-03-29 22:31 Robert Hatcher <rhatcher@fnal.gov> * Validity/: VldRange.cxx, VldTimeStamp.cxx: expand options in AsString method 2001-03-29 21:30 Roy Lee <rlee@huhepl.harvard.edu> * RecoBase/: CandClusterHandle.cxx, CandRecoHandle.cxx, CandSliceHandle.cxx: Modified code to ignore strips with plane views PlaneView::kA or PlaneView::kB when calculating methods like GetBegPlane(), GetCharge(), etc. 2001-03-29 20:57 Roy Lee <rlee@huhepl.harvard.edu> * CandTrackSR/: AlgTrackSR.cxx, AlgTrackSRList.cxx, CandTrackSR.h, CandTrackSRHandle.cxx, CandTrackSRHandle.h, Track2DSR.cxx, Track2DSR.h, TrackClusterSR.cxx, TrackClusterSR.h, TrackSRListModule.cxx: Modified to use GetPlaneView() instead of GetView(). Also, U and V view 2D tracks (Track2DSR) are saved in CandTrackSR. TrackClusterSR objects which are in surviving 2D tracks are no longer deleted at the end of this module (they are deleted with the deletion of 2D tracks). Because a 2D track can be used in more than one CandTrack object, it cannot automatically be deleted with the deletion of CandTrack. This must be done in the CandEvent module. 2001-03-29 17:13 Roy Lee <rlee@huhepl.harvard.edu> * RecoBase/CandStripHandle.cxx: Modified CandStripHandle::GetCharge(StripEnd::StripEnd_t) so that GetCharge(StripEnd::kWhole) returns all of the charge for any digitizations (use bitwise and to check for validity of digitizations). 2001-03-29 06:09 Mark Messier <messier@indiana.edu> * JobControl/: JobCMsgModule.cxx, JobCPathModule.cxx, JobCommand.cxx, JobCommand.h: SplitLine operates on strings 2001-03-29 01:58 Paul Miyagawa <p.miyagawa1@physics.ox.ac.uk> * BubbleSpeak/: AlgCutDigiPairList.cxx, AlgFitThruMuonList.cxx, AlgGoodThruMuonList.cxx, AlgMSTCluster.cxx, AlgMSTClusterList.cxx, AlgMSTClusterList.h, AlgPathLenCorrec.cxx, AlgSlice.cxx, AlgSlice.h, AlgSliceList.cxx, AlgSliceList.h, AlgStraightCluster.cxx, AlgSuperSlice.cxx, AlgSuperSlice.h, AlgSuperSliceList.cxx, AlgSuperSliceList.h, CandDigiPairHandle.cxx, CandDigiPairHandle.h, CandDigiPairListHandle.cxx, CandMSTCluster.cxx, CandMSTCluster.h, CandMSTClusterHandle.cxx, CandMSTClusterHandle.h, CandMSTClusterList.cxx, CandMSTClusterList.h, CandMSTClusterListHandle.cxx, CandMSTClusterListHandle.h, CandStraightCluster.cxx, CandStraightCluster.h, CandStraightClusterHandle.cxx, CandStraightClusterHandle.h, CandThruMuon.cxx, ClusterBox.cxx, LinkDef.h, MSTClusterListModule.cxx, SliceListModule.cxx, SliceListModule.h, StripSegSummary.cxx, SuperSliceListModule.cxx, SuperSliceListModule.h, ThruMuonAnalysisModule.cxx, ThruMuonStat.cxx, ThruMuonSummaryModule.cxx, muon_bcalib.C, muon_binit.C, muon_calib.C, muon_cd_binit.C, muon_cd_init.C, muon_init.C: Converted CandMSTCluster to inherit from CandCluster. Several methods from my classes have now become obsolete. Users should convert the following: CandDigiPairHandle: GetEastCharge() becomes GetCharge(StripEnd::kEast) GetWestCharge() becomes GetCharge(StripEnd::kWest) For the total charge on a CandDigiPair, use GetCharge() GetEastSEId() becomes GetStripEndId(StripEnd::kEast) GetWestSEId() becomes GetStripEndId(StripEnd::kWest) GetWholeSEId() becomes GetStripEndId(StripEnd::kWhole) CandMSTClusterHandle: GetPmin() becomes GetBegPlane() GetPmax() becomes GetEndPlane() Changed SliceListModule to SuperSliceListModule with corresponding changes to the Alg names following complaints about the use of a "golden" name. 2001-03-29 00:00 Robert Hatcher <rhatcher@fnal.gov> * Minfastjob/minfastjob.cc, IoModules/IoRerootDataFile.cxx: must allocate space for global REROOT_Geom pointer 2001-03-28 23:59 Robert Hatcher <rhatcher@fnal.gov> * Rerootjob/rerootjob.cc: must allocate space for global REROOT_Geom pointer; cout for each event gives record # as well as number of bytes written 2001-03-28 23:57 Robert Hatcher <rhatcher@fnal.gov> * Rerootjob/GNUmakefile: building job no longer needs all of MINOSLIBS by only REROOT_Classes 2001-03-28 23:56 Robert Hatcher <rhatcher@fnal.gov> * MINF_Classes/MINFile.cxx: oops, remove a "cout" line left behind from testing 2001-03-28 23:51 Robert Hatcher <rhatcher@fnal.gov> * MINF_Classes/MINFile.cxx: After reading in a REROOT_Geom ensure that the GlobalZ0Shift() is calculated and the # of reads count is incremented; this is part of breaking the dependency of REROOT_Classes on MINF_Classes 2001-03-28 23:49 Robert Hatcher <rhatcher@fnal.gov> * REROOT_Classes/: LinkDef.h, REROOT_Geom.cxx, REROOT_Geom.h, zoffset_REROOT.cxx: Remove dependency on MINF_Classes, but relies on code that reads in REROOT_Geom to call FillGlobalZ0Shift() and, if desired, IncrementReads(). 2001-03-28 22:57 Roy Lee <rlee@huhepl.harvard.edu> * CandClusterSR/AlgClusterSRList.cxx, CandShowerSR/AlgShowerSR.cxx, CandShowerSR/AlgShowerSRList.cxx: Use GetPlaneView() instead of GetView(). 2001-03-28 22:55 Roy Lee <rlee@huhepl.harvard.edu> * RecoBase/: CandClusterHandle.cxx, CandClusterHandle.h, CandStripHandle.cxx, CandStripHandle.h, CandTrackHandle.cxx: Changed name of method to get plane view from GetView() to GetPlaneView() to make it more consistent with common usage. 2001-03-28 22:51 Roy Lee <rlee@huhepl.harvard.edu> * RecoBase/: CandClusterHandle.cxx, CandClusterHandle.h, CandEventHandle.cxx, CandEventHandle.h, CandRecoHandle.cxx, CandRecoHandle.h: Changed method void SetCandSlice(CandSliceHandle *csh) to void SetCandSlice(const CandSliceHandle *csh) 2001-03-28 21:34 Roy Lee <rlee@huhepl.harvard.edu> * CandSliceSR/AlgSliceSRList.cxx: Modified so that any detector other than the near detector will treat the entire event as one slice (previously only did this in the far detector). 2001-03-28 19:13 Brett Viren <bv@bnl.gov> * Navigation/: NavItr.cxx, NavSet.cxx, test/NavValidate.cxx: Default args go in declaration 2001-03-28 19:12 Brett Viren <bv@bnl.gov> * Navigation/NavGenLattice.h: Add const to match base class method 2001-03-28 19:08 Brett Viren <bv@bnl.gov> * Lattice/Lattice.cxx: Default args go in declaration 2001-03-28 18:20 Brett Viren <bv@bnl.gov> * OscProb/: OpComplex.cxx, OpComplex.h, OpMatrix.cxx, OpMatrix.h: Fix a bunch of const bugs. Also, doubles were used to indicate number of rows/columns which caused slight problems when used in []'s.... 2001-03-28 17:00 Roy Lee <rlee@huhepl.harvard.edu> * RecoBase/CandStripHandle.cxx: Modified GetCharge(StripEnd::StripEnd_t) so that GetCharge(StripEnd::kWhole) returns total charge of all CandDigits with StripEnd_t kWhole. Modified GetStripEndId(StripEnd::StripEnd_t) to return a strip end even when there is no digitization for that end. 2001-03-28 15:06 Paul Miyagawa <p.miyagawa1@physics.ox.ac.uk> * BubbleSpeak/AlgSliceList.cxx: Fixed const bug. 2001-03-28 00:23 Valeriy Onuchin <onuchin@fnal.gov> * RDBC/GNUmakefile: Fix in "make clean". Now it works like in SRT 2001-03-28 00:11 Paul Miyagawa <p.miyagawa1@physics.ox.ac.uk> * BubbleSpeak/: AlgCutDigiPairList.cxx, AlgDigiPair.cxx, AlgDigiPairList.cxx, AlgSlice.cxx, AlgSlice.h, AlgSliceList.cxx, AlgSliceList.h, CandDigiPairHandle.cxx, CandDigiPairHandle.h, CandDigiPairList.cxx, CandDigiPairList.h, CandDigiPairListHandle.cxx, CandDigiPairListHandle.h, CutDigiPairListModule.cxx, CutDigiPairListModule.h, DigiPairListModule.cxx, DigiPairListModule.h, LinkDef.h, SliceListModule.cxx, SliceListModule.h, muon_bcalib.C, muon_binit.C, muon_calib.C, muon_cd_binit.C, muon_cd_init.C, muon_init.C: Added module to create CandSlices. Subsequent modules do not yet use the new CandSliceList, but instead continue to use the CandDigiPairList directly. Also fixed up things from CandDigiPair conversion. Users are now encouraged to use the new CandStripHandle::GetCharge(StripEnd::StripEnd_t) method rather than the old CandDigiPairHandle::Get[East/West]Charge() one. The intention is to remove the latter eventually. 2001-03-27 22:47 George Irwin <gmieg@slac.stanford.edu> * CandDigit/AlgDigitList.cxx, CandDigit/AlgMCDigitList.cxx, CandDigit/DigitListModule.cxx, CandDigit/DigitListModule.h, Candidate/CandHandle.cxx, Candidate/CandHandle.h: Add an optional parameter to CandHandle::AddDaughterLink() to turn off checking whether the new daughter CandHandle points to a Candidate already in the daughter list. In DigitListModule this checking is unnecessary and adds several orders of magnitude to execution time on large ND snarls. Also added a DigitListModule parameter to calculate only canddigitlist, only candmcdigitlist or both. This is currently set using DigitListModule::HandleCommand in an unsatisfactory way. Other new DigitListModule parameters allow one to set the CandDigitList user names and titles to non-default values for both data and MC lists. None of these additions change default behavior of DigitListModule. 2001-03-27 22:15 Valeriy Onuchin <onuchin@fnal.gov> * RDBC/rdbc/: LinkDef.h, Makefile.am, Makefile.in: LinkDef.h moved from include/RDBC dir 2001-03-27 22:14 Valeriy Onuchin <onuchin@fnal.gov> * RDBC/include/RDBC/: LinkDef.h, Makefile, Makefile.am, Makefile.in, config.h: include/RDBC/LinkDef.h moved to rdbc subdir 2001-03-27 22:11 Valeriy Onuchin <onuchin@fnal.gov> * RDBC/: GNUmakefile, configure: version updated to 1.0.3 2001-03-27 21:09 Roy Lee <rlee@huhepl.harvard.edu> * RecoBase/: CandStripHandle.cxx, CandStripHandle.h: Added methods GetCharge(StripEnd::StripEnd_t) GetStripEndId(StripEnd::StripEnd_t) which act on strip ends of a specific type. 2001-03-27 19:44 Paul Miyagawa <p.miyagawa1@physics.ox.ac.uk> * BubbleSpeak/: AlgDigiPair.cxx, AlgDigiPair.h, AlgDigiPairList.cxx, AlgMSTClusterList.cxx, AlgPathLenCorrec.cxx, CandDigiPair.cxx, CandDigiPair.h, CandDigiPairHandle.cxx, CandDigiPairHandle.h, CandMSTCluster.cxx, muon_bcalib.C, muon_binit.C, muon_calib.C, muon_cd_binit.C, muon_cd_init.C, muon_init.C: Converted CandDigiPair to inherit from CandStrip. Most changes should be transparent to other users. Only one that might trip people up is CandDigiPair::GetPlaneView(), which has been removed. People needing this should use CandStrip::GetView(). If this is going to cause a huge mess for others then I will put the original back in. 2001-03-27 18:10 Robert Hatcher <rhatcher@fnal.gov> * UgliGeometry/: UgliGeomHandle.cxx, UgliGeomHandle.h: add Double_t interface to uv2xy and xy2uv methods 2001-03-27 15:33 Valeriy Onuchin <onuchin@fnal.gov> * RDBC/: AUTHORS, BUGS, COPYING, ChangeLog, GNUmakefile, INSTALL, INSTALL.local, Makefile, Makefile.am, Makefile.in, NEWS, RDBC.spec, RDBC.spec.in, README, TODO, acconfig.h, acinclude.m4, aclocal.m4, config.h, config.h.in, config.log, config.status, configure, configure.in, libtool, missing, mkinstalldirs, stamp-h, stamp-h.in, admin/config.guess, admin/config.sub, admin/cvs2cl.pl, admin/install-sh, admin/ltconfig, admin/ltmain.sh, admin/makechangelog.sh, admin/makehtml.C, admin/makeloghtml.C, admin/missing, admin/mkinstalldirs, macros/Makefile, macros/Makefile.am, macros/Makefile.in, macros/RDBCbench.C, macros/RDBCconsumer.C, macros/RDBCemp.C, macros/RDBCfirst.C, macros/RDBCform.C, macros/RDBCmysql.C, macros/RDBCproducer.C, macros/RDBCscroll.C, macros/README.RDBC, macros/access_log.mysql, macros/demobld.mysql, odbc/LinkDef.h, odbc/Makefile.am, odbc/Makefile.in, odbc/ODBCCallableStatement.cxx, odbc/ODBCCallableStatement.h, odbc/ODBCConnection.cxx, odbc/ODBCConnection.h, odbc/ODBCDatabaseMetaData.cxx, odbc/ODBCDatabaseMetaData.h, odbc/ODBCPreparedStatement.cxx, odbc/ODBCPreparedStatement.h, odbc/ODBCResultSet.cxx, odbc/ODBCResultSet.h, odbc/ODBCResultSetMetaData.cxx, odbc/ODBCResultSetMetaData.h, odbc/ODBCStatement.cxx, odbc/ODBCStatement.h, odbc/README, rdbc/Makefile.am, rdbc/Makefile.in, rdbc/README, rdbc/TRDBCServer.cxx, rdbc/TSQL.cxx, rdbc/TSQLCallableStatement.cxx, rdbc/TSQLConnection.cxx, rdbc/TSQLDatabaseMetaData.cxx, rdbc/TSQLDriverInfo.cxx, rdbc/TSQLDriverManager.cxx, rdbc/TSQLImportClient.cxx, rdbc/TSQLImportClient.h, rdbc/TSQLImporter.cxx, rdbc/TSQLPreparedStatement.cxx, rdbc/TSQLResultSet.cxx, rdbc/TSQLResultSetMetaData.cxx, rdbc/TSQLStatement.cxx, rdbc/TSQLTypes.cxx, rdbc/TSQLUrl.cxx, include/Makefile, include/Makefile.am, include/Makefile.in, include/RDBC/LinkDef.h, include/RDBC/Makefile, include/RDBC/Makefile.am, include/RDBC/Makefile.in, include/RDBC/TRDBCServer.h, include/RDBC/TSQL.h, include/RDBC/TSQLCallableStatement.h, include/RDBC/TSQLConnection.h, include/RDBC/TSQLDatabaseMetaData.h, include/RDBC/TSQLDriverInfo.h, include/RDBC/TSQLDriverManager.h, include/RDBC/TSQLImporter.h, include/RDBC/TSQLPreparedStatement.h, include/RDBC/TSQLResultSet.h, include/RDBC/TSQLResultSetMetaData.h, include/RDBC/TSQLStatement.h, include/RDBC/TSQLTypes.h, include/RDBC/TSQLUrl.h, include/RDBC/config.h, mysql/MySQLCallableStatement.cxx, mysql/MySQLConnection.cxx, mysql/MySQLConnectionPrivate.h, mysql/MySQLDatabaseMetaData.cxx, mysql/MySQLPreparedStatement.cxx, mysql/MySQLResultSet.cxx, mysql/MySQLResultSetMetaData.cxx, mysql/MySQLResultSetPrivate.h, mysql/MySQLStatement.cxx, mysql/MySQLStatementPrivate.h, mysql/README, mysql/config.m4: Initial revision 2001-03-27 15:33 Valeriy Onuchin <onuchin@fnal.gov> * RDBC/: AUTHORS, BUGS, COPYING, ChangeLog, GNUmakefile, INSTALL, INSTALL.local, Makefile, Makefile.am, Makefile.in, NEWS, RDBC.spec, RDBC.spec.in, README, TODO, acconfig.h, acinclude.m4, aclocal.m4, config.h, config.h.in, config.log, config.status, configure, configure.in, libtool, missing, mkinstalldirs, stamp-h, stamp-h.in, admin/config.guess, admin/config.sub, admin/cvs2cl.pl, admin/install-sh, admin/ltconfig, admin/ltmain.sh, admin/makechangelog.sh, admin/makehtml.C, admin/makeloghtml.C, admin/missing, admin/mkinstalldirs, macros/Makefile, macros/Makefile.am, macros/Makefile.in, macros/RDBCbench.C, macros/RDBCconsumer.C, macros/RDBCemp.C, macros/RDBCfirst.C, macros/RDBCform.C, macros/RDBCmysql.C, macros/RDBCproducer.C, macros/RDBCscroll.C, macros/README.RDBC, macros/access_log.mysql, macros/demobld.mysql, odbc/LinkDef.h, odbc/Makefile.am, odbc/Makefile.in, odbc/ODBCCallableStatement.cxx, odbc/ODBCCallableStatement.h, odbc/ODBCConnection.cxx, odbc/ODBCConnection.h, odbc/ODBCDatabaseMetaData.cxx, odbc/ODBCDatabaseMetaData.h, odbc/ODBCPreparedStatement.cxx, odbc/ODBCPreparedStatement.h, odbc/ODBCResultSet.cxx, odbc/ODBCResultSet.h, odbc/ODBCResultSetMetaData.cxx, odbc/ODBCResultSetMetaData.h, odbc/ODBCStatement.cxx, odbc/ODBCStatement.h, odbc/README, rdbc/Makefile.am, rdbc/Makefile.in, rdbc/README, rdbc/TRDBCServer.cxx, rdbc/TSQL.cxx, rdbc/TSQLCallableStatement.cxx, rdbc/TSQLConnection.cxx, rdbc/TSQLDatabaseMetaData.cxx, rdbc/TSQLDriverInfo.cxx, rdbc/TSQLDriverManager.cxx, rdbc/TSQLImportClient.cxx, rdbc/TSQLImportClient.h, rdbc/TSQLImporter.cxx, rdbc/TSQLPreparedStatement.cxx, rdbc/TSQLResultSet.cxx, rdbc/TSQLResultSetMetaData.cxx, rdbc/TSQLStatement.cxx, rdbc/TSQLTypes.cxx, rdbc/TSQLUrl.cxx, include/Makefile, include/Makefile.am, include/Makefile.in, include/RDBC/LinkDef.h, include/RDBC/Makefile, include/RDBC/Makefile.am, include/RDBC/Makefile.in, include/RDBC/TRDBCServer.h, include/RDBC/TSQL.h, include/RDBC/TSQLCallableStatement.h, include/RDBC/TSQLConnection.h, include/RDBC/TSQLDatabaseMetaData.h, include/RDBC/TSQLDriverInfo.h, include/RDBC/TSQLDriverManager.h, include/RDBC/TSQLImporter.h, include/RDBC/TSQLPreparedStatement.h, include/RDBC/TSQLResultSet.h, include/RDBC/TSQLResultSetMetaData.h, include/RDBC/TSQLStatement.h, include/RDBC/TSQLTypes.h, include/RDBC/TSQLUrl.h, include/RDBC/config.h, mysql/MySQLCallableStatement.cxx, mysql/MySQLConnection.cxx, mysql/MySQLConnectionPrivate.h, mysql/MySQLDatabaseMetaData.cxx, mysql/MySQLPreparedStatement.cxx, mysql/MySQLResultSet.cxx, mysql/MySQLResultSetMetaData.cxx, mysql/MySQLResultSetPrivate.h, mysql/MySQLStatement.cxx, mysql/MySQLStatementPrivate.h, mysql/README, mysql/config.m4: RDBC-1.0.3 ( for SRT and GNU autotools ) 2001-03-27 06:51 Nick West <n.west1@physics.oxford.ac.uk> * DatabaseInterface/Dbi.h: Increase kMAXROWINDEX to 300,000 2001-03-26 17:36 Mark Messier <messier@indiana.edu> * CVSROOT/: check_access, modules: added package fluka 2001-03-22 22:10 Paul Miyagawa <p.miyagawa1@physics.ox.ac.uk> * BubbleSpeak/: ThruMuonAnalysisModule.cxx, ThruMuonAnalysisModule.h: Changed some colours. Added a forgotten analysis. 2001-03-22 21:42 Liz Buckley-Geer <buckley@fnal.gov> * SRT_MINOS/special/preamble.mk: Fix bug 2001-03-22 21:32 Liz Buckley-Geer <buckley@fnal.gov> * SRT_MINOS/special/preamble.mk: Define VERBOSE=MINOS_VERBOSE to make George happy 2001-03-22 19:55 Robert Hatcher <rhatcher@fnal.gov> * Plex/: PlexLoanPool.cxx, PlexLoanPool.h: now contain code for limiting the # of unreferenced plexii (default 5) in shared list; if too many earlier ones are removed. 2001-03-22 19:54 Robert Hatcher <rhatcher@fnal.gov> * Plex/PlexusReroot.cxx: use RerootExodus::BuildVldRange in order to be consistent with how it builds VldContext's for each event. 2001-03-22 19:53 Robert Hatcher <rhatcher@fnal.gov> * Plex/: Plexus.h, PlexusReroot.h: gratuitous cosmetic touchups 2001-03-22 19:50 Robert Hatcher <rhatcher@fnal.gov> * UgliGeometry/UgliLoanPool.cxx: convert old-style cast to dynamic_cast; fix typo in comment 2001-03-22 19:35 Robert Hatcher <rhatcher@fnal.gov> * RerootExodus/RerootExodus.cxx: additional protections for older geometries (where planes might not exist). also handle further cases of mucked up REROOT_EventHistory/DateFilled. 2001-03-22 19:12 Robert Hatcher <rhatcher@fnal.gov> * Islands/: IslElectronModule.cxx, IslElectronModule.h: move include files out of header that are needed only for the implementation. this makes Cint happier (as it doesn't see as many, including some apparent conflict between MINFast and RerootExodus) 2001-03-22 19:09 Robert Hatcher <rhatcher@fnal.gov> * Islands/IslMatrix.h: remove unnecessary #include "CandDigit/CandDigit.h" 2001-03-22 16:50 Liz Buckley-Geer <buckley@fnal.gov> * setup/packages: Add CandClusterSR CandEventSR CandShowerSR CandTrackSR to packages 2001-03-22 00:17 Roy Lee <rlee@huhepl.harvard.edu> * CandClusterSR/GNUmakefile, CandShowerSR/GNUmakefile, CandEventSR/GNUmakefile, CandTrackSR/GNUmakefile: Added GNUmakefile for SRT. 2001-03-21 22:46 Liz Buckley-Geer <buckley@fnal.gov> * SRT_MINOS/SoftRelTools/arch_spec_f77.mk: Make the default for Linux be -lg2c 2001-03-21 22:38 Liz Buckley-Geer <buckley@fnal.gov> * SRT_MINOS/special/post_standard.mk: Add ENV_CXXFLAGS to CPPFLAGS for LeakChecker 2001-03-21 22:33 Liz Buckley-Geer <buckley@fnal.gov> * SRT_MINOS/SoftRelTools/arch_spec_root.mk: Remove @ so that rootcint appears when VERBOSE is turned on 2001-03-21 22:23 Liz Buckley-Geer <buckley@fnal.gov> * setup/install_minossoft: Use existing .cvspass if user has one 2001-03-21 21:54 Robert Hatcher <rhatcher@fnal.gov> * UgliGeometry/UgliStripNode.cxx: futher restrict ctor MSG's; attempt to handle GetTPos for views A & B 2001-03-21 21:53 Robert Hatcher <rhatcher@fnal.gov> * UgliGeometry/: UgliGeometryReroot.cxx, UgliGeometryReroot.h: use RerootExodus to construct the VldRange via new method BuildVldRange. 2001-03-21 21:51 Robert Hatcher <rhatcher@fnal.gov> * UgliGeometry/: UgliGeometry.cxx, UgliGeometry.h: UgliLoanPool is a friend (necessary for virtual dtor) ctor takes a *const* ref to VldContext new virtual methods BuildAll and BuildVldRange 2001-03-21 21:49 Robert Hatcher <rhatcher@fnal.gov> * UgliGeometry/: UgliLoanPool.cxx, UgliLoanPool.h: now contain code for limiting the # of unreferenced geometries (default 5) in shared list; if too many earlier ones are removed. 2001-03-21 21:47 Robert Hatcher <rhatcher@fnal.gov> * UgliGeometry/MinosOutline.cxx: correctly catch the CalDet case. 2001-03-21 21:46 Robert Hatcher <rhatcher@fnal.gov> * RerootExodus/: RerootExodus.cxx, RerootExodus.h: Fake up a VldRange as well as VldContext. 2001-03-21 21:45 Robert Hatcher <rhatcher@fnal.gov> * REROOT_Classes/REROOT_EventHistory.cxx: event history date filled normally contains blank, so don't use that as end-of-string marker. 2001-03-21 18:51 Liz Buckley-Geer <buckley@fnal.gov> * setup/update_srt: modify update_srt to make it a bourne shell script to fix George's problem. Also don't overwrite .cvspass for Robert 2001-03-21 18:14 Nathaniel Tagg <n.tagg1@physics.ox.ac.uk> * DocBuilder/GNUmakefile: Fixed makefile. 2001-03-21 01:55 Paul Miyagawa <p.miyagawa1@physics.ox.ac.uk> * BubbleSpeak/: DigitListStat.cxx, DigitListStat.h, ThruMuonAnalysisModule.cxx, ThruMuonAnalysisModule.h, ThruMuonStat.cxx, ThruMuonStat.h: Updated comments. Added a few analyses. 2001-03-21 00:01 Roy Lee <rlee@huhepl.harvard.edu> * CandTrackSR/: Track2DSR.cxx, Track2DSR.h: Removed const declaration of GetBackwardSlope(Int_t) method to avoid warning message. 2001-03-20 18:56 Mark Messier <messier@indiana.edu> * CVSROOT/numisoft.list: Added Tim and Andrew to list 2001-03-20 18:54 Mark Messier <messier@indiana.edu> * CVSROOT/check_access: Added dharris to pbeam 2001-03-20 11:31 Nathaniel Tagg <n.tagg1@physics.ox.ac.uk> * DocBuilder/: DocBuilder.pl, GNUmakefile, README_DocBuilder.txt, docbin.cc: First version Nathaniel Tagg, n.tagg1@physics.ox.ac.uk March 20, 2001 Includes docbuilder scripts tested on Linux. 2001-03-19 23:52 Roy Lee <rlee@huhepl.harvard.edu> * CandEventSR/AlgEventSRList.cxx: Fixed a bug when combining two sets of reco objects. 2001-03-19 23:39 Liz Buckley-Geer <buckley@fnal.gov> * setup/install_minossoft: Added log option to choose whether output goes to file or screen. If log is chosen then the output goes to build-logs/SRT_SUBDIR 2001-03-19 21:59 Robert Hatcher <rhatcher@fnal.gov> * Validity/VldRange.cxx: in ::IsCompatible make ending time exlusive (ie. not part of range) so that exact overlap of consecutive ranges can share end/start. 2001-03-19 19:30 Mark Messier <messier@indiana.edu> * CVSROOT/: check_access, modules: Added DocBuilder to module list 2001-03-19 08:46 Nick West <n.west1@physics.oxford.ac.uk> * DatabaseInterface/: DbiCache.cxx, DbiCache.h, DbiDBProxy.cxx, DbiResult.h, DbiResultAgg.h, DbiResultNonAgg.h, DbiValidityRec.cxx, DbiValidityRec.h, test/DbiValidate.cxx, test/DemoData2.dat, test/DemoData2Validity.dat: Add support for selection and caching by mode. 2001-03-19 08:43 Nick West <n.west1@physics.oxford.ac.uk> * UserManualDoc/src/database_interface.tex: Document selection by mode. 2001-03-17 07:57 Mark Messier <messier@indiana.edu> * Demo/: HelloWorld.cxx, demo-1.jcm, demo-1a.jcm, demo.C, hello.jcm: More tweaks of demo 2001-03-17 06:52 Mark Messier <messier@indiana.edu> * Demo/: HelloWorld.cxx, UserAnalysis.cxx, demo-2.jcm, demo.jcm, demoroot.C: More cleanups for demo programs 2001-03-17 06:35 Mark Messier <messier@indiana.edu> * Demo/demo-1.jcm: Added simple demo job for UserAnalysis 2001-03-17 05:15 Mark Messier <messier@indiana.edu> * Demo/: UserAnalysis.cxx, UserAnalysis.h, hello.jcm: Added hello.jcm. Added writehistos option 2001-03-15 08:26 Nick West <n.west1@physics.oxford.ac.uk> * LeakChecker/Lea.h: Protect rootcint from macro __FILE__ (CINT cannot handle it). 2001-03-15 03:00 Mark Messier <messier@indiana.edu> * Demo/UserAnalysis.cxx: Allow user to rebin the time histogram 2001-03-15 02:17 Mark Messier <messier@indiana.edu> * Demo/Makefile: Added HelloWorld to demojob - I know, I know this Makefile is for the weak... 2001-03-15 02:15 Mark Messier <messier@indiana.edu> * Demo/demoroot.C: Added demo of how to use job control from interactive root session 2001-03-15 02:14 Mark Messier <messier@indiana.edu> * Demo/UserAnalysis.cxx: Removed summary histogram from event loop 2001-03-15 02:14 Mark Messier <messier@indiana.edu> * Demo/: HelloWorld.cxx, HelloWorld.h: Added simple HelloWorld module to show what the minimum requirements are for a job module 2001-03-15 02:01 Mark Messier <messier@indiana.edu> * JobControl/: JobCEnv.cxx, JobCEnv.h, JobCROOT.cxx, JobCROOT.h, JobCRootEnv.cxx, JobCRootEnv.h, JobController.cxx: JobControl can now be prompted to start an interactive root session (use "myjob -r" to get root prompt) 2001-03-14 23:52 Mark Messier <messier@indiana.edu> * Dependency/dep.pl: Add new packages to list 2001-03-14 20:27 Roy Lee <rlee@huhepl.harvard.edu> * CandEventSR/: AlgEventSR.cxx, AlgEventSR.h, AlgEventSRList.cxx, AlgEventSRList.h, CandEventSR.cxx, CandEventSR.h, CandEventSRHandle.cxx, CandEventSRHandle.h, CandEventSRList.cxx, CandEventSRList.h, CandEventSRListHandle.cxx, CandEventSRListHandle.h, EventSRCint.h, EventSRListModule.cxx, EventSRListModule.h, LinkDef.h, Makefile: Event reconstruction package. 2001-03-14 20:26 Roy Lee <rlee@huhepl.harvard.edu> * CandEventSR/.cvsignore: Ignore EventSRCint.* 2001-03-14 20:13 Roy Lee <rlee@huhepl.harvard.edu> * CandTrackSR/: AlgTrackSR.cxx, AlgTrackSRList.cxx, AlgTrackSRList.h, Track2DSR.cxx, Track2DSR.h: AlgTrackSR: Added direction cosine calculation. Now calculate transverse vertex positions at fixed z location (was previously calculating u position at beginning of u-view track and v position at beginning of v-view track). AlgTrackSRList: Now input TObjArray of Track2DSR objects into CandTrack::MakeCandidate(), was inputting TObjArray of CandStrip objects. Removed LinearFit method, now use RecoBase/LinearFit class. Track2DSR: Added methods GetTPos0() (weighted transverse position at start of track) and GetBackwardSlope() (calculate slope going from end of track to start of track). 2001-03-14 20:06 Roy Lee <rlee@huhepl.harvard.edu> * CandShowerSR/AlgShowerSR.cxx: Added calculation of direction cosines. 2001-03-14 20:01 Roy Lee <rlee@huhepl.harvard.edu> * RecoBase/: LinearFit.cxx, LinearFit.h: Added LinearFit class which contains static methods to perform weighted and unweighted linear fits. 2001-03-14 20:00 Roy Lee <rlee@huhepl.harvard.edu> * RecoBase/: CandClusterHandle.cxx, CandClusterHandle.h, CandReco.h, CandRecoHandle.cxx, CandRecoHandle.h, CandTrackHandle.cxx, CandTrackHandle.h, LinkDef.h: CandCluster: Removed SetView() methods. CandReco: Added direction cosine attributes and Get/Set methods. CandTrack: Added GetU, GetV, GetT methods to get u,v positions and times at specified plane number. 2001-03-14 03:57 Mark Messier <messier@indiana.edu> * Demo/: DemoEventDump.cxx, DemoEventDump.h, UserAnalysis.cxx, UserAnalysis.h, demo.jcm: Demo shows how to have two copies of the same module configured differently in the same job. 2001-03-14 01:08 George Irwin <gmieg@slac.stanford.edu> * DeMux/batchdemux.C, DeMux/bjr_init.C, Minfastjob/macros/jc_cheezydemux.C: Remove explicit library path in gSystem->Load calls. Uses LD_LIBRARY_PATH. 2001-03-14 01:01 George Irwin <gmieg@slac.stanford.edu> * BubbleSpeak/: muon_bcalib.C, muon_binit.C, muon_calib.C, muon_cd_binit.C, muon_cd_init.C, muon_init.C: Remove explicit library path in gSystem->Load calls. Uses LD_LIBRARY_PATH. 2001-03-13 21:42 Paul Miyagawa <p.miyagawa1@physics.ox.ac.uk> * BubbleSpeak/: AlgGoodThruMuonList.cxx, BubGeometry.cxx, BubGeometry.h, DigitListStat.cxx, DigitListStat.h, DrawMuonTracksModule.cxx, LinkDef.h, ThruMuonAnalysisModule.cxx, ThruMuonAnalysisModule.h, ThruMuonStat.cxx, ThruMuonStat.h, muon_cd_binit.C: Made first attempt to use TTree for analysis. Added a few more analyses. Removed redundant uv2xy() function from BubGeometry. 2001-03-13 20:19 Robert Hatcher <rhatcher@fnal.gov> * RawData/RawDataBlock.h: //! reference to owning RawRecord that Sue says causes a memory leak under persistency. Still needs to be verified that this pointer is correctly re-initialized after i/o. 2001-03-13 19:59 Robert Hatcher <rhatcher@fnal.gov> * UgliGeometry/: LinkDef.h, UgliGeomHandle.cxx, UgliGeomHandle.h, UgliGeometry.cxx, UgliGeometry.h, UgliGeometryReroot.cxx, UgliGeometryReroot.h, UgliPlnABC.h, UgliScintPlnABC.h, UgliScintPlnHandle.cxx, UgliScintPlnHandle.h, UgliScintPlnNode.cxx, UgliScintPlnNode.h, UgliSteelPlnABC.cxx, UgliSteelPlnABC.h, UgliSteelPlnHandle.cxx, UgliSteelPlnHandle.h, UgliSteelPlnNode.cxx, UgliSteelPlnNode.h: add UgliSteelPln's to mirror UgliScintPln's. UgliGeometryReroot now generates all planes initially when first created; strips are still generated when used (lazy construction). UgliGeomHandle sports a new method GetPlaneIdFromZ(Float_t z) which returns a PlexPlaneId. Also associated with UgliGeomHandle are: uv2xy and xy2uv (45 deg rotation for near and far, but no rotation for CalDet). 2001-03-13 19:53 Robert Hatcher <rhatcher@fnal.gov> * Plex/: PlexStripEndId.cxx, PlexStripEndId.h: ctor for constructing from PlexPlaneId + strip/end/subpart. 2001-03-13 19:52 Robert Hatcher <rhatcher@fnal.gov> * RerootExodus/: CheezyDisplay.cxx, CheezyDisplay.h: convert to using new RerootExodus interface (specifically more direct usage of PlexPlaneId) 2001-03-13 19:52 Brett Viren <bv@bnl.gov> * Minfast/Make.include: Move NO_TEMPATED_FUNCITONS to Registry.h for the time being 2001-03-13 19:51 Robert Hatcher <rhatcher@fnal.gov> * RerootExodus/CheezyDisplayModule.cxx: excise code that tested plane number conventions (moved to ExodusValidate). 2001-03-13 19:50 Robert Hatcher <rhatcher@fnal.gov> * RerootExodus/ExodusValidate.cxx: store (but currently not use) code for testing the plane numbering conversion that was inappropriately in CheezyDisplayModule. 2001-03-13 19:48 Robert Hatcher <rhatcher@fnal.gov> * RerootExodus/: RerootExodus.cxx, RerootExodus.h: new methods: PasvPlaneName, RerootPln2PlnId. modified the arg types of: GetPlanePos, GetPlaneSpec, GetRotm, RerootPlaneZ0. made ExodusValidate a friend so it can validate private methods. 2001-03-13 18:25 Brett Viren <bv@bnl.gov> * QueasyDisplay/QDispUVZCandDigitMaker.cxx: Add math.h for rint 2001-03-13 03:48 Mark Messier <messier@indiana.edu> * Demo/: UserAnalysis.cxx, UserAnalysis.h: Added additional histograms to display 2001-03-13 02:32 Robert Hatcher <rhatcher@fnal.gov> * JobControl/JobCInterpreter.cxx: fCmdIndx was not being initialized (now set to 0 in ctor's); this lead to flakiness about whether the owning JobController could find anything to run when it called PopJobCommand. 2001-03-12 18:03 Larry Wai <wai@slac.stanford.edu> * OscProb/GetOscProb.C: Added a ROOT macro "GetOscProb.C" which shows how to use the new package "OscProb." This is a package which includes a complex matrix class and Barger's (1980) formulation of the exact solution for neutrino oscillations in matter (Brad Patterson's implementation). The results have been cross-checked with Mark Messier's completely independent implemention for the NuMI regime. Larry Wai 2001-03-12 16:12 Roy Lee <rlee@huhepl.harvard.edu> * CandShowerSR/: AlgShowerSR.cxx, CandShowerSR.cxx, CandShowerSR.h, CandShowerSRHandle.cxx, CandShowerSRHandle.h: Removed TObjArray *fClusterList in CandShowerSR. 2001-03-12 16:11 Roy Lee <rlee@huhepl.harvard.edu> * RecoBase/: CandEvent.cxx, CandEvent.h, CandEventHandle.cxx, CandEventHandle.h, CandEventList.cxx, CandEventList.h, CandEventListHandle.cxx, CandEventListHandle.h, Vertex.cxx, Vertex.h: Added Vertex and CandEvent classes. 2001-03-12 16:10 Roy Lee <rlee@huhepl.harvard.edu> * RecoBase/: CandRecoHandle.h, CandShower.h, CandShowerHandle.cxx, CandShowerHandle.h, LinkDef.h: Added fVertex to CandReco. Added TObjArray fClusterList to CandShower. 2001-03-11 01:56 Mark Messier <messier@indiana.edu> * CVSROOT/check_access: Added M.Kostin to gnumi writers 2001-03-10 02:10 Larry Wai <wai@slac.stanford.edu> * OscProb/: GNUmakefile, LinkDef.h, OpComplex.cxx, OpComplex.h, OpMatrix.cxx, OpMatrix.h, OpProbability.cxx, OpProbability.h: [no log message] 2001-03-09 23:37 Liz Buckley-Geer <buckley@fnal.gov> * setup/packages: Added RDBC to packages 2001-03-09 19:56 Liz Buckley-Geer <buckley@fnal.gov> * SRT_MINOS/SoftRelTools/compilers/: GCC.mk, GCC_2_95.mk: Don't need these now that Jim has added them to SoftRelTools 2001-03-09 19:55 Liz Buckley-Geer <buckley@fnal.gov> * SRT_MINOS/special/compilers/: EGCS.mk, GCC.mk: Don't need these as Brett has defined NO_TEMPATED_FUNCITONS in his own header files 2001-03-09 19:41 Mark Messier <messier@indiana.edu> * CVSROOT/check_access, CVSROOT/modules, OscProb/.cvsignore: Added OscProb package 2001-03-09 19:26 Liz Buckley-Geer <buckley@fnal.gov> * setup/update_srt: script to update SRT_MINOS or SoftRelTools from srtcvs 2001-03-09 19:21 Liz Buckley-Geer <buckley@fnal.gov> * setup/: setup_minossoft_no_ups, setup_minossoft_no_ups.sh: Add root to the end of LD_LIBRARY_PATH not the beginning 2001-03-09 18:11 Liz Buckley-Geer <buckley@fnal.gov> * SRT_MINOS/SoftRelTools/arch_spec_MySQL.mk: Change MYSQLLIB to be -lmysqlclient 2001-03-09 17:41 Roy Lee <rlee@huhepl.harvard.edu> * CandShowerSR/AlgShowerSR.cxx, CandShowerSR/AlgShowerSRList.cxx, CandShowerSR/ShowerSRListModule.cxx, CandTrackSR/AlgTrackSR.cxx: Added code to calculate and fill Vertex information. 2001-03-09 15:31 Roy Lee <rlee@huhepl.harvard.edu> * RecoBase/: CandReco.h, CandRecoHandle.cxx, CandRecoHandle.h: Created Vertex class. Added Vertex object to CandReco, methods to get and set Vertex attributes in CandRecoHandle. 2001-03-09 00:58 Liz Buckley-Geer <buckley@fnal.gov> * Rerootjob/GNUmakefile: Fixed Rerootjob makefile - should link on linux now 2001-03-09 00:30 Larry Wai <wai@slac.stanford.edu> * Islands/: .cvsignore, IslCluster.cxx, IslElectronModule.cxx, IslElectronModule.h, islands-demo.sh: Added MC truth info to event display (from REROOT tables as a temporary solution until we have the MCTruth package from Hugh). Larry W. 2001-03-08 21:23 Roy Lee <rlee@huhepl.harvard.edu> * RecoBase/: CandShowerHandle.cxx, CandShowerHandle.h, CandTrackHandle.cxx, CandTrackHandle.h: Added KeyFromSlice() method, even though it is defined in CandRecoHandle. The reason for this is because NavKey methods are not valid from one class to another which inherits from it. 2001-03-08 20:48 Liz Buckley-Geer <buckley@fnal.gov> * SRT_MINOS/SoftRelTools/arch_spec_LABYRINTH.mk: Change to use LABYRINTH_VERSION to define which directory to use 2001-03-08 20:44 Liz Buckley-Geer <buckley@fnal.gov> * setup/: setup_minossoft, setup_minossoft_no_ups, setup_minossoft_no_ups.sh: Change to LABYRINTH_VERSION symbol for Labyrinth 2001-03-08 19:32 Mark Messier <messier@indiana.edu> * CVSROOT/numisoft.list: Added UT guys 2001-03-08 17:54 Liz Buckley-Geer <buckley@fnal.gov> * SRT_MINOS/SoftRelTools/: arch_spec_odbc++.mk, arch_spec_unixODBC.mk: Add arch_spec files for odbc++ and unixODBC 2001-03-08 17:46 Liz Buckley-Geer <buckley@fnal.gov> * setup/: setup_minossoft, setup_minossoft_no_ups, setup_minossoft_no_ups.sh: Add VERSION symbol for Labyrinth 2001-03-08 12:33 Nick West <n.west1@physics.oxford.ac.uk> * DatabaseInterface/test/GNUmakefile: Currently DatabaseInterface test exe requires Registry. 2001-03-07 22:51 Mark Messier <messier@indiana.edu> * CVSROOT/: check_access, modules: Added CandEventSR 2001-03-07 22:48 Mark Messier <messier@indiana.edu> * CandEventSR/.cvsignore: Added cvsignore file 2001-03-07 22:28 Roy Lee <rlee@huhepl.harvard.edu> * CandTrackSR/: AlgTrackSRList.cxx, AlgTrackSRList.h, Track2DSR.cxx, Track2DSR.h, TrackClusterSR.cxx, TrackClusterSR.h, TrackSRListModule.cxx: AlgTrackSRList: Improve algorithm; calculate slopes in forward/backward directions. Find twin 2D tracks, choose best one based on chi2. Match 2D tracks to form 3D CandTrackSR objects (output). Track2DSR: Add GetChi2() method. AlgConfig is passed to constructor. TrackClusterSR: Add DTPos() method. 2001-03-07 16:57 Brian Rebel <brebel@fnal.gov> * DeMux/: AlgConfigDeMux.cxx, AlgDeMux.cxx, DmxDeMux.cxx, DmxDeMuxModule.cxx, DmxValidate.cxx, batchdemux.C: change default for fPlanesInSet in AlgConfigDeMux, AlgDeMux, DmxDeMux allow for automatic change of fPlanesInSet in DmxDeMux only demux events with a vertex in DmxDeMuxModule misc cleanups in DmxDeMuxTestModule and DmxValidate 2001-03-07 08:10 Nick West <n.west1@physics.oxford.ac.uk> * DatabaseInterface/: DbiResultNonAgg.cxx, DbiResultNonAgg.h, DbiTableProxyRegistry.cxx, DbiValidityRec.cxx, DbiValidityRec.h, DbiValidityRecBuilder.cxx, test/DemoData1Validity.dat, test/DemoData2Validity.dat, test/DemoData3Validity.dat, test/create_DemoData1Validity.mysql, test/create_DemoData2Validity.mysql, test/create_DemoData3Validity.mysql: DbiResultNonAgg: Optionally drop SeqNo field DbiTableProxyRegistry: Reduce final cache statistics summary to 80 cols DbiValidityRec: Reorder and add Insertion Date to match Pete's layout DbiValidityRecBuilder: Don't drop SeqNo *.mysql,*.dat Reorder and add Insertion Date to match Pete's layout 2001-03-06 00:56 Larry Wai <wai@slac.stanford.edu> * Islands/: IslElectronModule.cxx, IslElectronModule.h: Added run and event number (from reroot exodus), cluster energy and no.strips to islands event display. Larry W. 2001-03-05 23:14 Larry Wai <wai@slac.stanford.edu> * Islands/: islands-demo.sh, scan.jcm: updated islands-demo.sh to work within SRT directory structure. Larry W. 2001-03-05 20:51 Roy Lee <rlee@huhepl.harvard.edu> * CandSliceSR/AlgSliceSRList.cxx, CandClusterSR/AlgClusterSRList.cxx, CandClusterSR/CandClusterSRHandle.cxx, CandShowerSR/AlgShowerSRList.cxx: Change reinterpret_cast<Int_t> to static_cast<Int_t> 2001-03-05 20:47 Roy Lee <rlee@huhepl.harvard.edu> * RecoBase/CandClusterHandle.cxx, RecoBase/CandRecoHandle.cxx, RecoBase/CandStripHandle.cxx, CandStripSR/AlgStripSRList.cxx: Change reinterpret_cast<Int_t> to static_cast<Int_t> 2001-03-05 19:16 Brian Rebel <brebel@fnal.gov> * DeMux/: AlgConfigDeMux.cxx, AlgConfigDeMux.h, DmxDeMux.cxx, DmxDeMux.h, DmxDeMuxTestModule.cxx, DmxHypothesis.cxx, DmxHypothesis.h, DmxValidate.cxx, batchdemux.C: make hardwired values into variables in DmxDeMux.cxx and DmxHypothesis.cxx add methods in AlgConfigDeMux to set the new variables 2001-03-05 18:26 Brett Viren <bv@bnl.gov> * Registry/: LinkDef.h, Registry.cxx, Registry.h, RegistryItemXxx.cxx, RegistryItemXxx.h, test/Makefile, test/RegistryValidate.cxx: Registry::Set() for a `char*' now takes a `const char *' as requested by Nick (and the way I should have done it to begin with!). This change triggered what appears to be a rootcint bug which is worked around for now (apparently, rootcint doesn't like a `const char*&' method argument, so for the immediate future Registry::Get() fills a non const char*). Fixed a tiny memory leak. Previously, all char strings stored in a RegistryItemXxx<char*> would not be deleted. This uncovered a bug in Registry::Clone which was only copying the pointer to a char string and not the char string itself. Changed test/Makefile to not automatically run registry-test. 2001-03-05 17:15 Mark Messier <messier@indiana.edu> * CVSROOT/check_access: Add Gokhan to list of pbeam writers 2001-03-05 15:34 Roy Lee <rlee@huhepl.harvard.edu> * CandClusterSR/AlgClusterSRList.cxx, CandClusterSR/CandClusterSRHandle.cxx, CandShowerSR/AlgShowerSRList.cxx: Change from C style casts (Int_t)(x) to C++ style casts reinterpret_cast<Int_t>(x) 2001-03-05 15:30 Roy Lee <rlee@huhepl.harvard.edu> * RecoBase/CandClusterHandle.cxx, RecoBase/CandRecoHandle.cxx, RecoBase/CandStripHandle.cxx, CandStripSR/AlgStripSRList.cxx, CandSliceSR/AlgSliceSRList.cxx: Change from C style casts (Int_t)(x) to C++ style casts reinterpret_cast<Int_t>(x) 2001-03-05 09:04 Nick West <n.west1@physics.oxford.ac.uk> * UserManualDoc/src/database_interface.tex: Add sections on filling Algorithm Configuration data. 2001-03-05 08:25 Nick West <n.west1@physics.oxford.ac.uk> * DatabaseInterface/: Dbi.cxx, Dbi.h, DbiConfigSet.cxx, DbiConfigSet.h, DbiConfigStream.cxx, DbiConfigStream.h, DbiDBProxy.cxx, DbiFieldType.cxx, DbiFieldType.h, DbiResultPtr.cxx, DbiResultPtr.h, DbiResultSet.cxx, DbiResultSet.h, DbiTableProxyRegistry.cxx, DbiTableProxyRegistry.h, LinkDef.h, Makefile, test/DbiValidate.cxx, test/DbiValidate.h: Reorganise DbiFieldType. Add support for Registry filling. 2001-03-05 06:35 Sue Kasahara <schubert@hep.umn.edu> * CVSROOT/modules: S. Kasahara 3/5/01 Added new package Dispatcher to modules list. 2001-03-05 06:25 Sue Kasahara <schubert@hep.umn.edu> * Dispatcher/: .cvsignore, DDS.cxx, DDS.h, DDSChildServer.cxx, DDSChildServer.h, DDSClient.cxx, DDSClient.h, DDSParentServer.cxx, DDSParentServer.h, GNUmakefile, LinkDef.h, Makefile, test/ChildServer.cc, test/DemoClient.cc, test/DemoClient.csh, test/GNUmakefile, test/ParentServer.cc, test/ParentShutdown.cc: S. Kasahara 3/4/01 Created new Dispatcher package and added first part of dispatcher code to package. This version does not yet serve data (I would like to get the Persistency input stream management classes installed first so that the Dispatcher can make use of these to read the data in). However these classes and Demo routines do work and illustrate the communication process between the client and server. The shell script test/DemoClient.csh will do the following: 1)Start a ParentServer process running in the background and logging its data to a file parentserver.lst. 2)Run the DemoClient program. This program creates 10 client-server connections. A separate ChildServer is spawned by the ParentServer to handle each client data request. The DemoClient then shutdowns the individual ChildServers. 3)Runs the ParentShutdown process to tell the ParentServer to shut itself down. 2001-03-02 23:03 Roy Lee <rlee@huhepl.harvard.edu> * CandShowerSR/AlgShowerSR.cxx: Initialize local variables to avoid compiler warnings. 2001-03-02 23:01 Roy Lee <rlee@huhepl.harvard.edu> * CandClusterSR/CandClusterSRHandle.cxx: Cast PlaneView::PlaneView_t as Int_t in GetView() to avoid compiler warnings. 2001-03-02 22:59 Roy Lee <rlee@huhepl.harvard.edu> * CandSliceSR/: AlgSliceSR.cxx, AlgSliceSRList.cxx: Initialize local variables to avoid compiler warnings. 2001-03-02 22:56 Roy Lee <rlee@huhepl.harvard.edu> * CandStripSR/AlgStripNearSR.cxx: Initialize begtime in AlgStripNearSR.cxx to avoid compiler warning. 2001-03-02 22:55 Roy Lee <rlee@huhepl.harvard.edu> * RecoBase/: CandClusterHandle.cxx, CandRecoHandle.cxx: Cast PlaneView::PlaneView_t as Int_t in CandClusterHandle.cxx to avoid compiler warnings. Put parentheses around assignments in while ((strip = dynamic_cast<CandStripHandle*>(stripItr.Next()))) { in CandRecoHandle.cxx to avoid compiler warnings. 2001-03-02 22:47 Roy Lee <rlee@huhepl.harvard.edu> * CandTrackSR/Track2DSR.h: Changed ClassDef(Track2DSR,1); to ClassDef(Track2DSR,0); to avoid compiler warnings. 2001-03-02 22:46 Roy Lee <rlee@huhepl.harvard.edu> * CandTrackSR/CandTrackSR.cxx: Removed line: CandTrackSRHandle &csh = dynamic_cast<CandTrackSRHandle &>(ch); to avoid compiler warning. 2001-03-02 20:10 George Irwin <gmieg@slac.stanford.edu> * BubbleSpeak/: CandDigiPair.cxx, CandDigiPairList.cxx, CandMSTCluster.cxx, CandMSTClusterList.cxx, CandStraightCluster.cxx, CandThruMuon.cxx, CandThruMuonList.cxx: Apply recent CreateLocalHandle() fixes to BubbleSpeak Candidates: Remove CreateLocalHandle() call from concrete Candidate default ctor now that fLocalHandle is supplied by I/O Streamer. Move CreateLocalHandle() call from copy-ctor to Dup() method after copy-ctor call. Corrects duplicate fLocalHandle setting in multi-generation inheritance. Allows removal of strcmp (ClassName) test in CreateLocalHandle() method. 2001-03-02 19:31 Roy Lee <rlee@huhepl.harvard.edu> * RecoBase/: CandReco.h, CandReco.cxx: Changed CandReco to pure virtual class. Removed CandReco(AlgHandle,CandHandle,CandContext) constructor. Removed CreateLocalHandle() and *Dup() methods. 2001-03-02 17:34 Liz Buckley-Geer <buckley@fnal.gov> * setup/: setup_minossoft, setup_minossoft_no_ups, setup_minossoft_no_ups.sh: Add external packages required for RDBC. Clean up MySQL section 2001-03-02 17:25 Liz Buckley-Geer <buckley@fnal.gov> * SRT_MINOS/SoftRelTools/arch_spec_MySQL.mk: Used ENV_MYSQL to trigger addition of mysql to CPPFLAGS and LDFLAGS - make file more standard 2001-03-02 16:40 Roy Lee <rlee@huhepl.harvard.edu> * CandTrackSR/: Track2DSR.cxx, Track2DSR.h: Added local class Track2DSR. 2001-03-02 16:39 Roy Lee <rlee@huhepl.harvard.edu> * CandTrackSR/: AlgTrackSRList.cxx, AlgTrackSRList.h, LinkDef.h, TrackClusterSR.cxx, TrackClusterSR.h, TrackSRListModule.cxx: Improved track finding algorithm. 2001-03-02 16:34 Roy Lee <rlee@huhepl.harvard.edu> * CandShowerSR/AlgShowerSRList.cxx: Add default: case in switch statement to avoid warning messages. 2001-03-02 16:28 Roy Lee <rlee@huhepl.harvard.edu> * CandClusterSR/Makefile: Change Makefile variable from CANDSLICESRS to CANDCLUSTERSRS. 2001-03-02 16:19 Roy Lee <rlee@huhepl.harvard.edu> * RecoBase/CandShowerList.cxx: Fixed line: CVSID("$Id:"); to CVSID("$Id:$"); 2001-03-02 16:18 Roy Lee <rlee@huhepl.harvard.edu> * RecoBase/: CandReco.h, CandRecoHandle.h, CandShower.h, CandShowerHandle.h, CandStripHandle.h, CandReco.cxx, CandRecoHandle.cxx, CandRecoList.cxx, CandRecoListHandle.cxx, CandShower.cxx, CandShowerHandle.cxx, CandShowerListHandle.cxx, CandStripHandle.cxx, CandTrack.cxx, CandTrackHandle.cxx, CandTrackList.cxx, CandTrackListHandle.cxx: Moved *fCandSlice from CandShower to CandReco; moved Get/Set methods for CandSlice from CandShowerHandle to CandRecoHandle. Added GetBegPlane(), GetEndPlane() methods to CandRecoHandle. Added NavKey method KeyFromSlice to CandRecoHandle. Added GetView() and NavKey method KeyFromPlaneStripTime to CandStripHandle. Fixed the line: CVSID("$Id:"); to CVSID("$Id:$"); 2001-03-02 08:22 Nick West <n.west1@physics.oxford.ac.uk> * UserManualDoc/src/: database_interface.tex, navigation.tex: database_interface: Minor calling sequence change in DbiResultSet navigation: Add section on lattice creation. 2001-03-02 08:19 Nick West <n.west1@physics.oxford.ac.uk> * Lattice/: LatticeMaker.cxx, LatticeMaker.h, test/LatValidate.cxx, test/LatValidate.h, test/TestLattice.cc: LatticeMaker: Support general 1:n and n:1 and empty lattices Support optimised 1:n lattice 2001-03-02 02:36 George Irwin <gmieg@slac.stanford.edu> * CandClusterSR/CandClusterSR.cxx, CandClusterSR/CandClusterSRList.cxx, CandDigit/CandDigit.cxx, CandDigit/CandDigitList.cxx, CandEvent/CandEvent.cxx, CandEvent/CandEventList.cxx, CandShowerSR/.cvsignore, CandShowerSR/CandShowerSR.cxx, CandShowerSR/CandShowerSRList.cxx, CandSliceSR/CandSliceSR.cxx, CandSliceSR/CandSliceSRList.cxx, CandStripSR/CandStripSR.cxx, CandStripSR/CandStripSRList.cxx, CandTrackSR/CandTrackSR.cxx, CandTrackSR/CandTrackSRList.cxx, CandVtx/CandVtx.cxx, Candidate/CandBase.cxx, DatabaseInterface/.cvsignore, RecoBase/CandCluster.cxx, RecoBase/CandClusterList.cxx, RecoBase/CandReco.cxx, RecoBase/CandReco.h, RecoBase/CandRecoList.cxx, RecoBase/CandRecoList.h, RecoBase/CandShower.cxx, RecoBase/CandShowerList.cxx, RecoBase/CandSlice.cxx, RecoBase/CandSliceList.cxx, RecoBase/CandStrip.cxx, RecoBase/CandStripList.cxx, RecoBase/CandTrack.cxx, RecoBase/CandTrackList.cxx: Move CreateLocalHandle() call from copy-ctor to Dup method after copy-ctor. Corrects problem with LocalHandle setting in multi-generation inheritance. Allows removal of strcmp test in CreateLocalHandle method. Add more *Cint* files to some .cvsignores. 2001-03-01 23:56 George Irwin <gmieg@slac.stanford.edu> * CandClusterSR/.cvsignore: Ignore ClusterSRCint.* 2001-03-01 07:22 Nick West <n.west1@physics.oxford.ac.uk> * UserManualDoc/src/database_interface.tex: Add URLs for MySQL. 2001-03-01 00:58 Larry Wai <wai@slac.stanford.edu> * Islands/: .cvsignore, islands-demo.sh, scan.jcm: modified islands-demo.sh to make it work. Larry 2001-02-28 18:28 Liz Buckley-Geer <buckley@fnal.gov> * setup/setup_minossoft_no_ups.sh: Add a setup file for no ups for Bourne-style shell users - thanks to Brett for providing it 2001-02-28 18:16 Liz Buckley-Geer <buckley@fnal.gov> * setup/install_minossoft: Fixed small bug 2001-02-28 15:03 Brian Rebel <brebel@fnal.gov> * DeMux/DmxValidate.cxx: fix "unused variable" compiler warnings 2001-02-28 14:52 Brian Rebel <brebel@fnal.gov> * DeMux/: DmxDeMux.cxx, DmxMuonPlane.cxx, DmxValidate.cxx: redefine where the muon track starts in DmxDeMux.cxx. change DmxMuonPlane to calculate the total charge in a plane for all muon planes 2001-02-27 23:21 George Irwin <gmieg@slac.stanford.edu> * QueasyDisplay/.cvsignore: Add queasy and qd executables to ignore list. 2001-02-27 23:05 George Irwin <gmieg@slac.stanford.edu> * Minfastjob/.rootrc: Revert previous change: Turn off Root.MemStat to prevent annoying memdump. 2001-02-27 22:59 George Irwin <gmieg@slac.stanford.edu> * Candidate/: candalgPR.html, doc/AlgCand.gif, doc/candalgPR.html, doc/viewable.gif: Move Cand/Alg packrat files to Candidate/doc subdirectory. 2001-02-27 20:50 Roy Lee <rlee@huhepl.harvard.edu> * CandTrackSR/: AlgTrackSR.cxx, AlgTrackSR.h, AlgTrackSRList.cxx, AlgTrackSRList.h, CandTrackSR.cxx, CandTrackSR.h, CandTrackSRHandle.cxx, CandTrackSRHandle.h, CandTrackSRList.cxx, CandTrackSRList.h, CandTrackSRListHandle.cxx, CandTrackSRListHandle.h, LinkDef.h, Makefile, TrackClusterSR.cxx, TrackClusterSR.h, TrackSRListModule.cxx, TrackSRListModule.h: Set up basic structure for track reconstruction. 2001-02-26 23:44 Liz Buckley-Geer <buckley@fnal.gov> * SRT_MINOS/SoftRelTools/arch_spec_MySQL.mk: Allow mysql files to be in /usr 2001-02-26 23:44 Liz Buckley-Geer <buckley@fnal.gov> * setup/: setup_minossoft, setup_minossoft_no_ups: Add MySQL setup 2001-02-26 23:15 Liz Buckley-Geer <buckley@fnal.gov> * DatabaseInterface/: GNUmakefile, test/GNUmakefile: Add arch_spec_MySQL.mk for MySQL database 2001-02-26 23:14 Liz Buckley-Geer <buckley@fnal.gov> * SRT_MINOS/SoftRelTools/arch_spec_MySQL.mk: Create an arch_spec.mk for MySQL database 2001-02-26 18:06 Roy Lee <rlee@huhepl.harvard.edu> * CandClusterSR/CandClusterSRHandle.cxx: Fixed following warning message: CandClusterSRHandle.cxx:109: warning: initialization to `CandStripHandle *' from `const CandStripHandle *' discards const 2001-02-26 15:54 Roy Lee <rlee@huhepl.harvard.edu> * CandShowerSR/: AlgShowerSR.cxx, AlgShowerSRList.cxx, CandShowerSR.cxx, CandShowerSRHandle.cxx, CandShowerSRList.cxx, CandShowerSRListHandle.cxx, ShowerSRListModule.cxx: Fix CVSID declaration. 2001-02-26 15:52 Roy Lee <rlee@huhepl.harvard.edu> * CandShowerSR/CandShowerSRHandle.h: Change CANDSLICESRHANDLE_H to CANDSHOWERSRHANDLE_H in #ifndef declaration. 2001-02-26 15:39 Roy Lee <rlee@huhepl.harvard.edu> * RecoBase/CandClusterHandle.cxx: Corrected code so the following warning is no longer present: /home/rlee/minossoft/RecoBaseCandClusterHandle.cxx:109: warning: initialization to `CandStripHandle *' from `const CandStripHandle *' discards const 2001-02-24 02:33 George Irwin <gmieg@slac.stanford.edu> * REROOT_Classes/BeamSystem.h, REROOT_Classes/LinkDef.h, REROOT_Classes/REROOT_BeamSystem.cxx, REROOT_Classes/REROOT_BeamSystem.h, REROOT_Classes/REROOT_SuperModule.cxx, REROOT_Classes/REROOT_SuperModule.h, REROOT_Classes/SuperModule.h, REROOT_Classes/ddlfiles/BeamSystem.h, REROOT_Classes/ddlfiles/CREOBJ.F.lab, REROOT_Classes/ddlfiles/CREOBJ.c, REROOT_Classes/ddlfiles/CREOBJ_ORIG.F.lab, REROOT_Classes/ddlfiles/INITAP.F.lab, REROOT_Classes/ddlfiles/INITAP.c, REROOT_Classes/ddlfiles/INITAP_ORIG.F.lab, REROOT_Classes/ddlfiles/SuperModule.h, REROOT_Classes/ddlfiles/actsim.ddl, REROOT_Classes/ddlfiles/compile_ddl.kumac, REROOT_Classes/ddlfiles/dcheck.sh, REROOT_Classes/ddlfiles/exa.his, REROOT_Classes/ddlfiles/flow.ddl, REROOT_Classes/ddlfiles/geant.ddl, REROOT_Classes/ddlfiles/geom.ddl, REROOT_Classes/ddlfiles/hits.ddl, REROOT_Classes/ddlfiles/last.kumac, REROOT_Classes/ddlfiles/neu.ddl, REROOT_Classes/ddlfiles/reco.ddl, Rerootjob/CREOBJ.F, Rerootjob/INITAP.F: Update REROOT_SuperModule and REROOT_BeamSystem with new member variables added to GMINOS structures. Add manual Streamers keyed on version number. 2001-02-24 01:15 Liz Buckley-Geer <buckley@fnal.gov> * Rerootjob/GNUmakefile: Need LIBCXXFILES for .cxx files, LIBCCFILES only works for .cc files 2001-02-24 00:38 Liz Buckley-Geer <buckley@fnal.gov> * setup/install_minossoft: One more change to install script - remove build-logs/* each time gmake is called 2001-02-23 23:49 Roy Lee <rlee@huhepl.harvard.edu> * CandShowerSR/: AlgShowerSR.cxx, AlgShowerSR.h, AlgShowerSRList.cxx, AlgShowerSRList.h, CandShowerSR.cxx, CandShowerSR.h, CandShowerSRHandle.cxx, CandShowerSRHandle.h, CandShowerSRList.cxx, CandShowerSRList.h, CandShowerSRListHandle.cxx, CandShowerSRListHandle.h, LinkDef.h, Makefile, ShowerSRListModule.cxx, ShowerSRListModule.h: Created module CandShowerSR: module to create candidate showers. Requires as input CandSliceList and CandClusterList. 2001-02-23 23:45 Roy Lee <rlee@huhepl.harvard.edu> * CandClusterSR/: AlgClusterSR.cxx, AlgClusterSRList.cxx, CandClusterSRHandle.cxx, CandClusterSRHandle.h, ClusterSRListModule.cxx: Removed CreateLocalHandle() method from default constructor. Added static method CandClusterSRHandle::KeyFromSlice. Set CandSlice pointer and IsTrackLike() / IsShowerLike() attributes in AlgClusterSRList before ch.AddDaughterLink(). Removed hack in AlgClusterSR::RunAlg. This module now returns clusters which are either shower or track like. There are methods inside CandClusterSRHandle to determine the type of a particular cluster. Shower and track formation algorithms which assume a general CandClusterHandle will need to determine in their algorithms what type of cluster is being looked at. 2001-02-23 23:38 Liz Buckley-Geer <buckley@fnal.gov> * Demo/GNUmakefile: Fix missing libraries in link 2001-02-23 23:38 Roy Lee <rlee@huhepl.harvard.edu> * CandSliceSR/: AlgSliceSRList.cxx, CandSliceSR.cxx, CandSliceSRList.cxx, SliceSRListModule.cxx: Remove CreateLocalHandle() method in default constructor. Slicing algorithm improved. 2001-02-23 23:34 Roy Lee <rlee@huhepl.harvard.edu> * CandStripSR/: CandStripSR.cxx, CandStripSRList.cxx: Remove CreateLocalHandle() method in default constructor. 2001-02-23 23:30 Roy Lee <rlee@huhepl.harvard.edu> * RecoBase/: CandCluster.cxx, CandClusterHandle.cxx, CandClusterHandle.h, CandClusterList.cxx, CandReco.cxx, CandReco.h, CandRecoHandle.cxx, CandRecoHandle.h, CandRecoList.cxx, CandRecoList.h, CandRecoListHandle.cxx, CandRecoListHandle.h, CandShower.cxx, CandShower.h, CandShowerHandle.cxx, CandShowerHandle.h, CandShowerList.cxx, CandShowerList.h, CandShowerListHandle.cxx, CandShowerListHandle.h, CandSlice.cxx, CandSliceList.cxx, CandStrip.cxx, CandStripList.cxx, CandTrack.cxx, CandTrack.h, CandTrackHandle.cxx, CandTrackHandle.h, CandTrackList.cxx, CandTrackList.h, CandTrackListHandle.cxx, CandTrackListHandle.h, LinkDef.h: Added CandReco / CandShower / CandTrack classes. 2001-02-23 23:05 Liz Buckley-Geer <buckley@fnal.gov> * setup/install_minossoft: replace gmake all with gmake PARALLEL_TOP=true. This will run gmake all but put the output into build-logs dir, one file per package per target. The file is empty if there were no errors 2001-02-23 22:56 George Irwin <gmieg@slac.stanford.edu> * Rerootjob/GNUmakefile: Change RecoControl.cc and ADAMO_Shell.cc to cxx suffix in GNUmakefile. 2001-02-23 22:32 Mark Messier <messier@indiana.edu> * IoModules/IoDataFileFactory.cxx: Ditch strcasaecmp altogether 2001-02-23 21:16 Paul Miyagawa <p.miyagawa1@physics.ox.ac.uk> * BubbleSpeak/ThruMuonAnalysisModule.cxx: Added missing const. 2001-02-23 20:54 Robert Hatcher <rhatcher@fnal.gov> * QueasyDisplay/: QDataCandDigitList.cxx, Queasy.cxx: correct spelling of daughter (was "daugter"). 2001-02-23 20:15 Liz Buckley-Geer <buckley@fnal.gov> * SRT_MINOS/special/compilers/GCC.mk: Add NO_TEMPATED_FUNCITONS to special/GCC.mk to avoid compiling templated code 2001-02-23 20:12 Liz Buckley-Geer <buckley@fnal.gov> * Registry/test/GNUmakefile: remove conditional compliation of templated code including rootcint step - will reinstate rootcint part when we move to gcc2_95 2001-02-23 19:09 George Irwin <gmieg@slac.stanford.edu> * Candidate/: CandHandle.cxx, candalgPR.html: Reduce AddDaughter redundancy warning to kVerbose. Add Cand/Alg Packrat. 2001-02-23 19:00 Mark Messier <messier@indiana.edu> * IoModules/IoDataFileFactory.cxx: Changed #include <cstring> to extern "C" { #include <string.h> } as some versions of cstring don't seem to have strcasecmp. 2001-02-23 15:13 Brett Viren <bv@bnl.gov> * CVSROOT/framework.list: one more time 2001-02-23 14:20 Brett Viren <bv@bnl.gov> * CVSROOT/framework.list: Removed Valeriy 2001-02-23 03:19 George Irwin <gmieg@slac.stanford.edu> * REROOT_Classes/: ADAMO_Shell_Dummy.cc, ADAMO_Shell_Dummy.cxx, Makefile: Revert previous ADAMO_Shell_Dummy.cc suffix change. Fix Makefile to not build a (bogus) librerootclasses.a. Only Rerootjob can do this correctly. 2001-02-23 02:51 George Irwin <gmieg@slac.stanford.edu> * REROOT_Classes/Makefile: Remove special treatment of ADAMO_Shell_Dummy.cc after change to .cxx. 2001-02-23 02:49 George Irwin <gmieg@slac.stanford.edu> * REROOT_Classes/: ADAMO_Shell_Dummy.cc, ADAMO_Shell_Dummy.cxx: Change suffix from .cc to .cxx consistent with Rerootjob/ADAMO_Shell.cxx. 2001-02-23 02:40 George Irwin <gmieg@slac.stanford.edu> * Lattice/.cvsignore, LeakChecker/.cvsignore: Add LatCintTest.* and LeaCintTest.* to respective .cvsignore files. 2001-02-23 02:36 George Irwin <gmieg@slac.stanford.edu> * CandEvent/CandEvent.cxx, CandEvent/CandEventList.cxx, CandVtx/CandVtx.cxx: Comment out "CreateLocalHandle();" in default constructor since LocalHandle is now furnished by Streamer. 2001-02-23 02:33 George Irwin <gmieg@slac.stanford.edu> * Navigation/.cvsignore: Add NavCintTest.* to ignore list. 2001-02-23 02:28 George Irwin <gmieg@slac.stanford.edu> * Minfast/: .rootrc, Make.include, rootrc: Remove .rootrc,rootrc to Minfastjob package. Add -I$(MINFPATH)/../ to F77INCS variable in Make.include. 2001-02-23 02:22 George Irwin <gmieg@slac.stanford.edu> * Minfastjob/.rootrc: Turn on Root.MemStat. 2001-02-23 02:21 George Irwin <gmieg@slac.stanford.edu> * Rerootjob/: ADAMO_READ.F, ADAMO_Shell.cc, ADAMO_Shell.cxx, CREOBJ.F, GAFKey.inc, Makefile, RecoControl.cc, RecoControl.cxx, partap.inc: Rename library .cc files to .cxx. Clean up Makefile to correctly do F77. Move *.inc files here from REROOT_Classes package. 2001-02-23 02:19 George Irwin <gmieg@slac.stanford.edu> * REROOT_Classes/: GAFKey.inc, Makefile, partap.inc: Move *.inc files to Rerootjob package. Remove bogus last line of Makefile. 2001-02-22 22:06 Liz Buckley-Geer <buckley@fnal.gov> * SRT_MINOS/SoftRelTools/arch_spec_root.mk: Create cint files in subdirs as (PACKAGE)(subdir)Cint.cc to avoid having the same filename in lib(PACKAGE) and lib(PACKAGE)test 2001-02-22 20:24 Brian Rebel <brebel@fnal.gov> * DeMux/: DmxDeMux.cxx, DmxDeMuxTestModule.cxx, DmxMuonPlane.cxx, DmxValidate.cxx, DmxValidate.h, batchdemux.C: add cut on summed energy in muon planes (DmxMuonPlane) to get rid of false muons add muon reconstruction testing method to DmxValidate tweak DmxDeMux muon track reconstruction 2001-02-22 19:37 Robert Hatcher <rhatcher@fnal.gov> * RerootExodus/RerootToRawDataModule.cxx: downgrade error message level for previous iadc/itdc overflow conditions; gracefully handled by setting to max, so only grade it to be "warning". 2001-02-22 19:33 Robert Hatcher <rhatcher@fnal.gov> * RerootExodus/RerootToRawDataModule.cxx: if iadc or itdc won't fit in the defined field set the value to the maximum rather than bit masking out the high order bits. 2001-02-22 13:52 Brett Viren <bv@bnl.gov> * Minfast/Makefile: Leak checker still wasn't being built before Lattice. Reordering FWRK_Classes_dir list fixes this. 2001-02-22 09:45 Nick West <n.west1@physics.oxford.ac.uk> * DatabaseInterface/: DbiFieldType.cxx, DbiResult.h, DbiResultAgg.cxx, DbiResultAgg.h, DbiResultPtr.cxx, DbiResultPtr.h, DbiTableRow.h, test/DbiDemoData1.h, test/DbiDemoData2.h, test/DbiDemoData3.h, test/DbiValidate.cxx: Add support for GetRowByIndex; allows access by table row's "natural index". Useful when the physical ordering is not convenient. 2001-02-22 09:15 Nick West <n.west1@physics.oxford.ac.uk> * UserManualDoc/src/: UserManual.tex, database_interface.tex: Add (almost complete) chapter on DatabaseInterface. 2001-02-22 00:06 Paul Miyagawa <p.miyagawa1@physics.ox.ac.uk> * BubbleSpeak/: CandStraightCluster.cxx, muon_cd_init.C: Fix for muons that are horizontal in either view. 2001-02-21 23:16 Roy Lee <rlee@huhepl.harvard.edu> * CandClusterSR/: AlgClusterSR.cxx, AlgClusterSR.h, AlgClusterSRList.cxx, AlgClusterSRList.h, CandClusterSR.cxx, CandClusterSR.h, CandClusterSRHandle.cxx, CandClusterSRHandle.h, CandClusterSRList.cxx, CandClusterSRList.h, CandClusterSRListHandle.cxx, CandClusterSRListHandle.h, ClusterSRListModule.cxx, ClusterSRListModule.h, LinkDef.h, Makefile, StripInfoSR.cxx, StripInfoSR.h: CandClusterSR package. 2001-02-21 21:48 Liz Buckley-Geer <buckley@fnal.gov> * Minfastjob/GNUmakefile: Clean up makefile 2001-02-21 21:33 Liz Buckley-Geer <buckley@fnal.gov> * Minfastjob/macros/GNUmakefile: Added missing GNUmakefile 2001-02-21 21:19 Liz Buckley-Geer <buckley@fnal.gov> * JobControl/test/GNUmakefile: Fix up build of TestBatch to be standard SRT usage 2001-02-21 20:51 Liz Buckley-Geer <buckley@fnal.gov> * Minfast/Makefile: Need to build LeakChecker before Lattice if testlattice exe is to be built be default as it needs libLeakChecker 2001-02-21 19:48 Brett Viren <bv@bnl.gov> * QueasyDisplay/: Main.cxx, Main.h, Makefile, QDataCandDigitList.cxx, QDataEvent.cxx, QDataEvent.h, QDispColorScale.cxx, QDispColorScale.h, QDispUVZCandDigitMaker.cxx, Queasy.cxx, Queasy.h, queasy.cxx: Added color scale and ability to randomly jump to an event. 2001-02-21 19:47 Liz Buckley-Geer <buckley@fnal.gov> * Persistency/: GNUmakefile, Makefile: Changes for test subdir 2001-02-21 19:47 Liz Buckley-Geer <buckley@fnal.gov> * Persistency/: DemoDaq.cc, DemoDaqOutputModule.cc, DemoDaqOutputModule.h, DemoInput.cc, DemoInputModule.cc, DemoInputModule.h, TestPer.cc: Moved to test subdir 2001-02-21 19:46 Liz Buckley-Geer <buckley@fnal.gov> * Persistency/test/: DemoDaq.cc, DemoDaqOutputModule.cc, DemoDaqOutputModule.h, DemoInput.cc, DemoInputModule.cc, DemoInputModule.h, GNUmakefile, TestPer.cc: Move to test subdir 2001-02-21 19:34 Brett Viren <bv@bnl.gov> * IoModules/: IoDataFile.h, IoRawDataFile.cxx, IoRawDataFile.h, IoRerootDataFile.cxx, IoRerootDataFile.h: Added 2 methods: int EventAt(MomNavigator *mom, int ind): Set event in index `ind' to current event. int EventIndex(void) const: Get current event index. 2001-02-21 19:33 Mark Messier <messier@indiana.edu> * CVSROOT/check_access, CVSROOT/modules, CandShowerSR/.cvsignore, CandTrackSR/.cvsignore: Added packages CandTrackSR and CandShowerSR 2001-02-21 17:31 Liz Buckley-Geer <buckley@fnal.gov> * MessageService/: GNUmakefile, Makefile: Modify for test subdir 2001-02-21 17:31 Brett Viren <bv@bnl.gov> * Minfast/Makefile: Junk commit to test cvsh 2001-02-21 17:30 Liz Buckley-Geer <buckley@fnal.gov> * MessageService/: MsgFormatValidate.cxx, MsgFormatValidate.h, MsgOStreamServiceValidate.cxx, MsgOStreamServiceValidate.h, MsgServiceValidate.cxx, MsgServiceValidate.h, MsgStreamValidate.cxx, MsgStreamValidate.h, TestDemo.cxx, TestMsgFormat.cxx, TestMsgOStreamService.cxx, TestMsgService.cxx, TestMsgStream.cxx, TestPerf.cxx: Moved to test subdir 2001-02-21 17:30 Liz Buckley-Geer <buckley@fnal.gov> * MessageService/test/: GNUmakefile, MsgFormatValidate.cxx, MsgFormatValidate.h, MsgOStreamServiceValidate.cxx, MsgOStreamServiceValidate.h, MsgServiceValidate.cxx, MsgServiceValidate.h, MsgStreamValidate.cxx, MsgStreamValidate.h, TestDemo.cxx, TestMsgFormat.cxx, TestMsgOStreamService.cxx, TestMsgService.cxx, TestMsgStream.cxx, TestPerf.cxx: Move to test subdir 2001-02-21 17:16 Roy Lee <rlee@huhepl.harvard.edu> * RecoBase/: CandClusterHandle.cxx, CandTrackCluster.cxx, CandTrackCluster.h, CandTrackClusterHandle.cxx, CandTrackClusterHandle.h, CandTrackClusterList.cxx, CandTrackClusterList.h, CandTrackClusterListHandle.cxx, CandTrackClusterListHandle.h: Remove CandTrackCluster class. 2001-02-21 16:50 Liz Buckley-Geer <buckley@fnal.gov> * IoModules/: GNUmakefile, Makefile: Changes for test subdir 2001-02-21 16:50 Liz Buckley-Geer <buckley@fnal.gov> * IoModules/: IoDataFileValidate.cxx, IoDataFileValidate.h, IoInputModuleValidate.cxx, IoInputModuleValidate.h, TestIoFile.cxx, TestIoInputModule.cxx: Moved to test subdir 2001-02-21 16:49 Liz Buckley-Geer <buckley@fnal.gov> * IoModules/test/: GNUmakefile, IoDataFileValidate.cxx, IoDataFileValidate.h, IoInputModuleValidate.cxx, IoInputModuleValidate.h, TestIoFile.cxx, TestIoInputModule.cxx: Move to test subdir 2001-02-21 16:28 Mark Messier <messier@indiana.edu> * Demo/Makefile: Junk commit to test cvsh feature 2001-02-21 16:21 Brett Viren <bv@bnl.gov> * CVSROOT/framework.list: Added Valeriy 2001-02-20 23:58 Liz Buckley-Geer <buckley@fnal.gov> * setup/packages: Fix typo in packages file for release 2001-02-20 23:55 Liz Buckley-Geer <buckley@fnal.gov> * setup/packages: Add new packages to packages file for release 2001-02-20 23:53 Liz Buckley-Geer <buckley@fnal.gov> * CVSROOT/modules: added setup package to modules list so that I can use addpkg to check it out 2001-02-20 23:44 Liz Buckley-Geer <buckley@fnal.gov> * UserManualDoc/: Makefile, UserManual.tex, alg_cand.tex, dep_sample.eps, dependency.tex, job_control.tex, leak_checker.tex, message_service.tex, navigation.tex, plex_concepts.eps, plex_partial_uml.eps, plexus.tex: Moved to src directory so that I can continue to use the Makefile while still making this part of the SRT distribution 2001-02-20 23:43 Liz Buckley-Geer <buckley@fnal.gov> * UserManualDoc/GNUmakefile: Create GNUmakefile 2001-02-20 23:43 Liz Buckley-Geer <buckley@fnal.gov> * UserManualDoc/src/: Makefile, UserManual.tex, alg_cand.tex, dep_sample.eps, dependency.tex, job_control.tex, leak_checker.tex, message_service.tex, navigation.tex, plex_concepts.eps, plex_partial_uml.eps, plexus.tex: Move to src directory so that I can continue to use the Makefile while still making this part of the SRT distribution 2001-02-20 23:36 Liz Buckley-Geer <buckley@fnal.gov> * OfflineReqDoc/GNUmakefile: Add GNUmakefile for SRT - doesn't actually do anything 2001-02-20 23:22 Mark Messier <messier@indiana.edu> * CVSROOT/check_access, CVSROOT/modules, RDBC/.cvsignore: Added package RDBC 2001-02-20 20:25 Liz Buckley-Geer <buckley@fnal.gov> * Demo/Makefile: IRIX requires an explicit main program - cannot use JobCmain from libJobControlmain.so 2001-02-20 20:02 Liz Buckley-Geer <buckley@fnal.gov> * Islands/GNUmakefile: Fix linking of islands-demo exe 2001-02-20 19:47 Liz Buckley-Geer <buckley@fnal.gov> * DatabaseInterface/Makefile: Modify for test subdir 2001-02-20 19:47 Brett Viren <bv@bnl.gov> * Demo/Makefile, Islands/GNUmakefile, Islands/Makefile, Islands/README, Islands/islands-demo.sh: Remove building of islands-demo from Demo/ to Islands/ (don't know what I was thinking). Added to Islands/GNUmakefile (Liz, can you check that I did this right?) and updated README and script to reflect these changes. 2001-02-20 19:34 Liz Buckley-Geer <buckley@fnal.gov> * DatabaseInterface/LinkDef.h: Modify for test subdir 2001-02-20 19:29 Liz Buckley-Geer <buckley@fnal.gov> * DatabaseInterface/: DbiDemoData1.cxx, DbiDemoData1.h, DbiDemoData2.cxx, DbiDemoData2.h, DbiDemoData3.cxx, DbiDemoData3.h, DbiValidate.cxx, DbiValidate.h, TestDbi.C, TestDbi.cc: Moved to test subdir for SRT build 2001-02-20 19:28 Liz Buckley-Geer <buckley@fnal.gov> * DatabaseInterface/test/: DbiDemoData1.cxx, DbiDemoData1.h, DbiDemoData2.cxx, DbiDemoData2.h, DbiDemoData3.cxx, DbiDemoData3.h, DbiValidate.cxx, DbiValidate.h, TestDbi.C, TestDbi.cc: Move the test subdir for SRT build 2001-02-20 19:25 Liz Buckley-Geer <buckley@fnal.gov> * DatabaseInterface/test/GNUmakefile: Minor modification to library contents generation - don't need to filter Test*.cxx as there aren't any 2001-02-20 16:32 Mark Messier <messier@indiana.edu> * CVSROOT/: check_access, modules: Added new package CandTrackClusterSR 2001-02-20 16:25 Brett Viren <bv@bnl.gov> * Islands/README, Islands/islands-demo.sh, Demo/Makefile: Add islands-demo.sh script to simplify running Larry's event display. Add islands-demo target to Demo/Makefile and update Islands/README to reflect these changes. 2001-02-20 15:52 Brett Viren <bv@bnl.gov> * Islands/Makefile: body of lib target wasn't using right Makefile 2001-02-20 09:26 Nick West <n.west1@physics.oxford.ac.uk> * Navigation/NavSet.h: NavSet: Bug fix: add #include "Navigation/NavKey.h. 2001-02-20 08:17 Nick West <n.west1@physics.oxford.ac.uk> * Lattice/Makefile: Makefile: Link in LeakChecker.so when building testlattice. 2001-02-20 08:16 Nick West <n.west1@physics.oxford.ac.uk> * DatabaseInterface/: DbiResultPtr.h, Makefile: DbiResultPtr: Add default value for Dbi::Mode in ctor MakeFile: Add -f $(MAKEFILE).temp when building lib. 2001-02-19 23:30 Liz Buckley-Geer <buckley@fnal.gov> * DatabaseInterface/test/LinkDef.h: Create LinkDef.h for SRT build 2001-02-19 23:29 Liz Buckley-Geer <buckley@fnal.gov> * DatabaseInterface/: GNUmakefile, test/GNUmakefile: Create GNUmakefile for use with SRT 2001-02-19 23:22 Liz Buckley-Geer <buckley@fnal.gov> * RecoBase/GNUmakefile: Create GNUmakefile for use with SRT 2001-02-19 23:17 Liz Buckley-Geer <buckley@fnal.gov> * CandSliceSR/GNUmakefile, CandStripSR/GNUmakefile, Islands/GNUmakefile: Create GNUmakefile for use with SRT 2001-02-19 20:54 Liz Buckley-Geer <buckley@fnal.gov> * setup/install_minossoft: Fix bugs 2001-02-19 20:42 Liz Buckley-Geer <buckley@fnal.gov> * setup/.cvsignore: Fix typo 2001-02-19 20:16 Liz Buckley-Geer <buckley@fnal.gov> * setup/packages: Add Persistency package to standard list 2001-02-19 19:59 Liz Buckley-Geer <buckley@fnal.gov> * setup/install_minossoft: Add clean flag option to gmake 2001-02-19 19:57 Liz Buckley-Geer <buckley@fnal.gov> * SRT_MINOS/special/pre_standard.mk: Add MINOSLIBS variable containing list of libraries 2001-02-19 18:07 Brian Rebel <brebel@fnal.gov> * DeMux/: DmxDeMux.cxx, DmxDeMuxTestModule.cxx, DmxValidate.cxx: some minor tweaks to DmxDeMux.cxx and changes for testing purposes to DmxDeMuxTestModule.cxx and DmxValidate.cxx 2001-02-19 17:23 Liz Buckley-Geer <buckley@fnal.gov> * Registry/: test/LinkDef.h, test/GNUmakefile, GNUmakefile: Modify for test subdir 2001-02-19 17:21 Liz Buckley-Geer <buckley@fnal.gov> * Registry/test/: Blah.cxx, RegistryValidate.cxx, registry-test.cxx: Fix include paths 2001-02-19 16:52 Liz Buckley-Geer <buckley@fnal.gov> * Navigation/: GNUmakefile, LinkDef.h, Makefile: Modified for test subdir 2001-02-19 16:52 Liz Buckley-Geer <buckley@fnal.gov> * Navigation/: NavTestDummy.cxx, NavTestDummy.h, NavTestMoon.cxx, NavTestMoon.h, NavTestPlanet.cxx, NavTestPlanet.h, NavValidate.cxx, NavValidate.h, TestNav.C, TestNav.cc: Moved these files to test subdir 2001-02-19 16:50 Liz Buckley-Geer <buckley@fnal.gov> * Navigation/test/: GNUmakefile, LinkDef.h, NavTestDummy.cxx, NavTestDummy.h, NavTestMoon.cxx, NavTestMoon.h, NavTestPlanet.cxx, NavTestPlanet.h, NavValidate.cxx, NavValidate.h, TestNav.C, TestNav.cc: Add files to test subdir 2001-02-19 16:31 Liz Buckley-Geer <buckley@fnal.gov> * Minfast/Make.include: Modify Irix64 section to use gcc 2001-02-19 16:29 Liz Buckley-Geer <buckley@fnal.gov> * Minfast/setup_scripts/setup.source.minos1: Add setup file for minos1 2001-02-19 16:26 Liz Buckley-Geer <buckley@fnal.gov> * Lattice/LinkDef.h: Removed test code 2001-02-19 16:25 Liz Buckley-Geer <buckley@fnal.gov> * Lattice/: GNUmakefile, Makefile: Modified to use test subdir for test programs 2001-02-19 16:22 Liz Buckley-Geer <buckley@fnal.gov> * Lattice/: LatValidate.cxx, LatValidate.h, TestLat.C, TestLattice.cc, TestLatticeMaker.cxxdemo, TestLatticeMaker.hdemo: Moved files to test subdir - remove from top dir 2001-02-19 16:20 Liz Buckley-Geer <buckley@fnal.gov> * Lattice/test/: GNUmakefile, LatValidate.cxx, LatValidate.h, LinkDef.h, TestLat.C, TestLattice.cc, TestLatticeMaker.cxxdemo, TestLatticeMaker.hdemo: Move test code to test subdir 2001-02-19 03:55 Sue Kasahara <schubert@hep.umn.edu> * Persistency/: DemoDaqOutputModule.cc, DemoDaqOutputModule.h, DemoInputModule.cc, DemoInputModule.h, PerBranch.cxx, PerBranch.h, PerFile.cxx, PerOutputStream.cxx, PerOutputStream.h, PerOutputStreamManager.cxx, PerOutputStreamManager.h, PerStream.cxx, PerStream.h, PerStreamManager.cxx, PerStreamManager.h: S. Kasahara Made changes to improve use of C++ string class. Replaced use of string::data() method with string::c_str() method to convert to C-style char* strings. This fixes bug caused by resulting non-null terminated strings in the former case. 2/18/01 2001-02-17 01:18 Liz Buckley-Geer <buckley@fnal.gov> * LeakChecker/LeaValidate.h: Moved to test subdir 2001-02-17 01:17 Liz Buckley-Geer <buckley@fnal.gov> * LeakChecker/test/LeaValidate.h: Add to test subdir - forgot it initially 2001-02-17 01:11 Liz Buckley-Geer <buckley@fnal.gov> * LeakChecker/GNUmakefile: Modify GNUmakefile for test subdir 2001-02-17 01:07 Liz Buckley-Geer <buckley@fnal.gov> * LeakChecker/Makefile: Modify for test subdir 2001-02-17 01:06 Liz Buckley-Geer <buckley@fnal.gov> * LeakChecker/LinkDef.h: Remove test code and put in test/LinkDef.h 2001-02-17 01:05 Liz Buckley-Geer <buckley@fnal.gov> * LeakChecker/: LeaTestA.cxx, LeaTestA.h, LeaValidate.cxx, TestLea.cc: Moved these files to test subdir 2001-02-17 01:04 Liz Buckley-Geer <buckley@fnal.gov> * LeakChecker/test/: GNUmakefile, LeaTestA.cxx, LeaTestA.h, LeaValidate.cxx, LinkDef.h, TestLea.cc: Move test code to new subdir test 2001-02-16 22:29 Roy Lee <rlee@huhepl.harvard.edu> * RecoBase/LinkDef.h: Updated Linkdef.h for new classes CandCluster and CandTrackCluster. 2001-02-16 22:14 Roy Lee <rlee@huhepl.harvard.edu> * RecoBase/: CandCluster.cxx, CandCluster.h, CandClusterHandle.cxx, CandClusterHandle.h, CandClusterList.cxx, CandClusterList.h, CandClusterListHandle.cxx, CandClusterListHandle.h, CandTrackCluster.cxx, CandTrackCluster.h, CandTrackClusterHandle.cxx, CandTrackClusterHandle.h, CandTrackClusterList.cxx, CandTrackClusterList.h, CandTrackClusterListHandle.cxx, CandTrackClusterListHandle.h: Add classes CandCluster and CandTrackCluster. 2001-02-16 21:57 Liz Buckley-Geer <buckley@fnal.gov> * JobControl/test/GNUmakefile: GNUmakefile for test subdir 2001-02-16 21:53 Liz Buckley-Geer <buckley@fnal.gov> * JobControl/GNUmakefile: Modify for test subdir 2001-02-16 21:52 Liz Buckley-Geer <buckley@fnal.gov> * JobControl/Makefile: Modify to use test subdir for test programs 2001-02-16 21:51 Liz Buckley-Geer <buckley@fnal.gov> * JobControl/: JobCDemoModuleA.cxx, JobCDemoModuleA.h, JobCDemoModuleB.cxx, JobCDemoModuleB.h, JobCModuleRegValidate.cxx, JobCModuleRegValidate.h, JobCPathValidate.cxx, JobCPathValidate.h, JobCommandValidate.cxx, JobCommandValidate.h, JobControllerValidate.cxx, JobControllerValidate.h, TestJobC.cxx, TestJobCModuleReg.cxx, TestJobCPath.cxx, TestJobCommand.cxx, sample.jcm, testjobc.C: Moved test code to test subdir so remove it from top directory 2001-02-16 20:58 Liz Buckley-Geer <buckley@fnal.gov> * JobControl/test/: JobCDemoModuleA.cxx, JobCDemoModuleA.h, JobCDemoModuleB.cxx, JobCDemoModuleB.h, JobCModuleRegValidate.cxx, JobCModuleRegValidate.h, JobCPathValidate.cxx, JobCPathValidate.h, JobCommandValidate.cxx, JobCommandValidate.h, JobControllerValidate.cxx, JobControllerValidate.h, TestJobC.cxx, TestJobCModuleReg.cxx, TestJobCPath.cxx, TestJobCommand.cxx, sample.jcm, testjobc.C: Add test code to test subdir. Modify include paths to be JobControl/test/xxx 2001-02-16 17:38 Mark Messier <messier@indiana.edu> * CandClusterSR/.cvsignore: Add cvsignore 2001-02-16 17:38 Mark Messier <messier@indiana.edu> * CVSROOT/: check_access, modules: Added CandClusterSR package 2001-02-16 17:25 Nick West <n.west1@physics.oxford.ac.uk> * DatabaseInterface/: Dbi.cxx, Dbi.h, DbiCache.cxx, DbiCache.h, DbiDBProxy.cxx, DbiDBProxy.h, DbiDemoData1.cxx, DbiDemoData1.h, DbiDemoData2.cxx, DbiDemoData2.h, DbiDemoData3.cxx, DbiDemoData3.h, DbiFieldType.cxx, DbiFieldType.h, DbiMysql.cxx, DbiMysql.h, DbiQuery.cxx, DbiQuery.h, DbiResult.cxx, DbiResult.h, DbiResultAgg.cxx, DbiResultAgg.h, DbiResultNonAgg.cxx, DbiResultNonAgg.h, DbiResultPtr.cxx, DbiResultPtr.h, DbiResultSet.cxx, DbiResultSet.h, DbiTableProxy.cxx, DbiTableProxy.h, DbiTableProxyRegistry.cxx, DbiTableProxyRegistry.h, DbiTableRow.cxx, DbiTableRow.h, DbiValidate.cxx, DbiValidate.h, DbiValidityRec.cxx, DbiValidityRec.h, DbiValidityRecBuilder.cxx, DbiValidityRecBuilder.h, LinkDef.h, Makefile, test/DemoData1.dat, test/DemoData1Validity.dat, test/DemoData2.dat, test/DemoData2Validity.dat, test/DemoData3.dat, test/DemoData3Validity.dat, test/create_DemoData1.mysql, test/create_DemoData1Validity.mysql, test/create_DemoData2.mysql, test/create_DemoData2Validity.mysql, test/create_DemoData3.mysql, test/create_DemoData3Validity.mysql, test/create_database.mysql, test/fill_DemoData1.mysql, test/fill_DemoData1Validity.mysql, test/fill_DemoData2.mysql, test/fill_DemoData2Validity.mysql, test/fill_DemoData3.mysql, test/fill_DemoData3Validity.mysql, test/query_DemoData1Validity.mysql: First release of DatabaseInterface 2001-02-16 16:23 Brian Rebel <brebel@fnal.gov> * DeMux/: DmxDeMux.cxx, DmxValidate.cxx, bjr_next.C: further tweaking of the algorithm 2001-02-16 00:55 Robert Hatcher <rhatcher@fnal.gov> * Validity/VldTimeStamp.cxx: Extra member fields to tm struct should be available via <time.h> GNU C header, but on SGI it isn't using the GNU C header with GNU C compiler. So make these available only on linux. 2001-02-16 00:30 Roy Lee <rlee@huhepl.harvard.edu> * RecoBase/: CandStripHandle.cxx, CandStripHandle.h: Created static NavKey methods: static NavKey KeyFromPlane(const CandStripHandle *); static NavKey KeyFromView(const CandStripHandle *); 2001-02-15 23:59 Robert Hatcher <rhatcher@fnal.gov> * Validity/: VldTimeStamp.cxx, VldTimeStamp.h: Correctly deal with timezones when converting UTC components into time_t value (needed a parallel routine to standard "mktime"). Brought formatted output more in line with various standards (RFC822 and ISO8601). 2001-02-15 23:57 Robert Hatcher <rhatcher@fnal.gov> * Validity/VldRange.cxx: when formatting output put both datetimes on same line in compact notation. 2001-02-15 22:28 Mark Messier <messier@indiana.edu> * CVSROOT/check_access: Added Bob Z. to gnumi writers list 2001-02-15 21:12 George Irwin <gmieg@slac.stanford.edu> * CandStripSR/StripSRCint.h: Remove this ignored file from the distribution. 2001-02-15 20:52 Roy Lee <rlee@huhepl.harvard.edu> * CandStripSR/: CandStripFarSR.cxx, CandStripNearSR.cxx: Remove CandStripNearSR.cxx and CandStripFarSR.cxx. 2001-02-15 20:43 Roy Lee <rlee@huhepl.harvard.edu> * CandStripSR/: AlgStripSRList.cxx, CandStripFarSR.h, CandStripNearSR.h, StripSRCint.h, StripSRListModule.cxx: Remove files CandStripNearSR.h and CandStripFarSR.h. 2001-02-15 20:06 Robert Hatcher <rhatcher@fnal.gov> * Conventions/LinkDef.h: make Mphysical constants available to CINT via LinkDef 2001-02-15 19:52 George Irwin <gmieg@slac.stanford.edu> * CandDigit/: CandDigit.cxx, CandDigit.h, CandDigitList.cxx, CandDigitList.h: Remove CreateLocalHandle() call from concrete Candidate default ctor (only) now that LocalHandle is supplied by I/O Streamer. Temporarily move concrete Candidate default ctor from protected to public until Masa's CINT fix, allowing CINT to see restricted default ctor, is distributed. 2001-02-15 12:26 Paul Miyagawa <p.miyagawa1@physics.ox.ac.uk> * BubbleSpeak/: CandDigiPair.cxx, DrawMuonTracksModule.cxx, ThruMuonAnalysisModule.cxx, ThruMuonAnalysisModule.h, muon_binit.C, muon_cd_binit.C: Made fixes to counteract removal of CandBase::GetVldContext(). Added a couple of simple analyses. 2001-02-15 01:56 George Irwin <gmieg@slac.stanford.edu> * Candidate/: CandBase.cxx, CandBase.h, CandHandle.cxx, CandHandle.h: Make CandHandle *AddDaughterLink(const CandHandle &ch) methods return const in both CandBase and CandHandle. Return ptr intended mainly for checking. 2001-02-15 01:39 George Irwin <gmieg@slac.stanford.edu> * Candidate/: CandBase.cxx, CandBase.h, CandHandle.cxx, CandHandle.h: Remove "!" on CandBase::fLocalHandle declaration to force I/O. Change CandBase:: and CandHandle::AddDaughterLink(const CandHandle &) from void* to CandHandle*. The method now refuses to add a CandHandle whose Candidate is already represented in daughter list and returns zero. If CandHandle is added, returns CandHandle* to CandHandle object actually added, different from the temp CandHandle& passed in on argument. Removed some CandBase methods redundant with CandHandle methods: FindDaughter(), GetCandRecord() and GetVldContext(). Added new method: CandHandle *CandHandle::FindDaughter(CandHandle *ch). This returns CandHandle* to daughter whose Candidate is referenced by ch. ch need not be same CandHandle* as one found and returned from daughter list. CandHandle::RemoveDaughter(CandHandle *ch) now does the same check, removing daughter whose Candidate is same as that of ch, without requiring ch agree with daughter CandHandle*. 2001-02-15 01:19 George Irwin <gmieg@slac.stanford.edu> * CandData/: CandRecord.cxx, CandRecord.h: Change CandRecord::fCandHandleList from object to pointer for I/O testing. CandRecord::GetCandHandleList() now returns pointer, not reference. One can test pointer return code against zero. Add CandRecord methods: AdoptCandHeader(CandHeader *chd) and AdoptCandHandleList(TObjArray *chl). These are needed to assemble CandRecord from unsplit CandHeader and TObjArray TBranches read from I/O. Consistent with Sue's style for RawRecord I/O. These changes may be reversed if we change to split CandRecord I/O. 2001-02-14 19:18 Brett Viren <bv@bnl.gov> * Registry/: Blah.cxx, Blah.h, BlahLinkdef.h, Extras.h, ExtrasLinkdef.h, GNUmakefile, Makefile, Registry.cxx, Registry.h, RegistryValidate.cxx, RegistryValidate.h, registry-test.cxx, test/Blah.cxx, test/Blah.h, test/BlahLinkdef.h, test/Extras.h, test/ExtrasLinkdef.h, test/LinkDef.h, test/Makefile, test/RegistryValidate.cxx, test/RegistryValidate.h, test/registry-test.cxx: Added new `TYPE GetType(key)' interface (old one still remains) requested by Roy. By default, any error will cause an abort(). Use Registry::SetErrorHandler() to set a function to be called to provide non default error handling. Use Registry::KeyExists(key) to check if a key exists. Moved all test code into the test/ subdirectory and modified makefiles to reflect this. 2001-02-14 15:21 Nick West <n.west1@physics.oxford.ac.uk> * Lattice/: LatticeMaker.cxx, LatticeMaker.h, LinkDef.h, Makefile, TestLatticeMaker.cxxdemo, TestLatticeMaker.hdemo: LatticeMaker: New class to build arbitrary n:m lattice TestLatticeMaker: Test of LatticeMaker 2001-02-13 01:56 Brian Rebel <brebel@fnal.gov> * DeMux/DmxDeMux.cxx: tweak the finding of the end of muon tracks 2001-02-13 00:15 Roy Lee <rlee@huhepl.harvard.edu> * CandSliceSR/: AlgSliceSR.cxx, AlgSliceSR.h, AlgSliceSRList.cxx, AlgSliceSRList.h, CandSliceSR.cxx, CandSliceSR.h, CandSliceSRHandle.cxx, CandSliceSRHandle.h, CandSliceSRList.cxx, CandSliceSRList.h, CandSliceSRListHandle.cxx, CandSliceSRListHandle.h, SliceSRListModule.cxx, SliceSRListModule.h: Improved algorithm now uses TOF corrected times. 2001-02-13 00:13 Roy Lee <rlee@huhepl.harvard.edu> * CandStripSR/: AlgStripFarSR.cxx, AlgStripFarSR.h, AlgStripNearSR.cxx, AlgStripNearSR.h, AlgStripSRList.cxx, AlgStripSRList.h, CandStripSR.cxx, CandStripSR.h, CandStripSRHandle.cxx, CandStripSRHandle.h, CandStripSRList.cxx, CandStripSRList.h, CandStripSRListHandle.cxx, CandStripSRListHandle.h, LinkDef.h, StripSRListModule.cxx, StripSRListModule.h: CandStripSR is now a concrete class; removed CandStripNearSR and CandStripFarSR classes. 2001-02-13 00:12 Roy Lee <rlee@huhepl.harvard.edu> * RecoBase/: CandSlice.cxx, CandSlice.h, CandSliceHandle.cxx, CandSliceHandle.h, CandSliceList.cxx, CandSliceList.h, CandSliceListHandle.cxx, CandSliceListHandle.h, CandStrip.cxx, CandStrip.h, CandStripHandle.cxx, CandStripHandle.h, CandStripList.cxx, CandStripList.h, CandStripListHandle.cxx, CandStripListHandle.h, LinkDef.h: Classes are now instantiable. Get methods now calculate values on the fly rather than retrieving them from variables. 2001-02-12 16:00 Paul Miyagawa <p.miyagawa1@physics.ox.ac.uk> * BubbleSpeak/: StripSegSummary.cxx, StripSegSummary.h, ThruMuonSummaryModule.cxx, ThruMuonSummaryModule.h, muon_bcalib.C, muon_cd_init.C: Added option to set number of strip segments in muon summaries. 2001-02-10 02:10 George Irwin <gmieg@slac.stanford.edu> * Minfast/Makefile, Minfastjob/Makefile, Rerootjob/Makefile: Fix Makefiles in Rerootjob, Minfastjob and Minfast packages to prevent multiple traversals of all packages when running "gmake" from Minfast to build all libraries and minfastjob + rerootjob executables. Also fixed "gmake clean" in Rerootjob and Minfastjob to clean only these packages and not everything in minosroot, as Minfast's "gmake clean" is supposed to do. 2001-02-10 00:05 Robert Hatcher <rhatcher@fnal.gov> * Validity/: VldRange.cxx, VldRange.h: make IsCompatible() const 2001-02-09 23:52 George Irwin <gmieg@slac.stanford.edu> * Minfastjob/: .rootrc, rootlogon.C: Add to Minfastjob package. 2001-02-09 23:26 George Irwin <gmieg@slac.stanford.edu> * Minfast/Make.include: Remove -I$(MINFPATH) from INCLUDES and F77INCS. 2001-02-09 23:05 George Irwin <gmieg@slac.stanford.edu> * QueasyDisplay/.cvsignore: Add to package. 2001-02-09 22:59 George Irwin <gmieg@slac.stanford.edu> * Minfast/Make.include: Remove former Minfast subdirectories from explicit INCLUDES and F77INCS. 2001-02-09 22:56 George Irwin <gmieg@slac.stanford.edu> * Persistency/.cvsignore: Add DemoInput executable to ignore. 2001-02-09 22:30 Mark Messier <messier@indiana.edu> * Minfastjob/.cvsignore, REROOT_Classes/.cvsignore, Rerootjob/.cvsignore, TOOL_Classes/.cvsignore, USER_Classes/.cvsignore: Restored cvsignore files lost in the switch over 2001-02-09 21:54 George Irwin <gmieg@slac.stanford.edu> * USER_Classes/Makefile: Restore "-c" inadvertently dropped from rootcint invocation. 2001-02-09 21:46 Mark Messier <messier@indiana.edu> * Rerootjob/Makefile: Fixed mistake in rerootjob dependencies 2001-02-09 18:17 Mark Messier <messier@indiana.edu> * Minfast/Makefile: Cleanups given that minfastjob and rerootjob are in their own packages now 2001-02-09 18:10 Mark Messier <messier@indiana.edu> * Rerootjob/: Makefile, rerootjob.cc: Clean ups given the new directory structure 2001-02-09 17:19 Mark Messier <messier@indiana.edu> * Minfastjob/Makefile: Cleanups for new directory structure 2001-02-09 17:02 Mark Messier <messier@indiana.edu> * USER_Classes/Makefile, TOOL_Classes/Makefile: Clean ups for new directory structure 2001-02-09 17:01 Mark Messier <messier@indiana.edu> * REROOT_Classes/Makefile: Cleanups for new directory structure 2001-02-09 16:36 Mark Messier <messier@indiana.edu> * MINF_Classes/Makefile: Fixed include path for rootcint given new directory structure 2001-02-09 01:33 George Irwin <gmieg@slac.stanford.edu> * Persistency/: PerCint.cc, PerCint.h: Remove from distribution. They are already in .cvsignore. 2001-02-08 17:42 Mark Messier <messier@indiana.edu> * JobControl/JobCModule.h: Re-wrote comments to make it more clear that the "Get" and "Put" are intended for input/ouput and not other things... 2001-02-08 06:03 Larry Wai <wai@slac.stanford.edu> * Islands/: IslMatrix.cxx, scan.jcm: [no log message] 2001-02-08 04:47 George Irwin <gmieg@slac.stanford.edu> * CandSliceSR/.cvsignore: Ignore SliceSRCint.* 2001-02-08 04:45 George Irwin <gmieg@slac.stanford.edu> * CandStripSR/.cvsignore: Ignore StripSRCint.* 2001-02-08 04:38 George Irwin <gmieg@slac.stanford.edu> * RecoBase/RecoBaseCint.h: Should not be in the distribution. Added to .cvsignore. 2001-02-08 04:37 George Irwin <gmieg@slac.stanford.edu> * RecoBase/.cvsignore: Ignore RecoBaseCint.* 2001-02-08 01:03 Larry Wai <wai@slac.stanford.edu> * Islands/: .cvsignore, IslCint.h, IslMatrix.cxx, scan.jcm: modified demultiplexing algorithm 2001-02-08 01:00 Robert Hatcher <rhatcher@fnal.gov> * Conventions/: Mphysical.cxx, Mphysical.h: Minos copy of physical constants (e.g. c_light) 2001-02-08 00:59 Robert Hatcher <rhatcher@fnal.gov> * Conventions/Munits.h: removed tab characters; updated value of e_SI from 1994 value to 2000 value 2001-02-07 23:28 Larry Wai <wai@slac.stanford.edu> * Islands/: .cvsignore, IslCint.h, IslCluster.cxx, IslCluster.h, IslElectronModule.cxx, IslElectronModule.h, IslMatrix.cxx, IslMatrix.h, LinkDef.h, Makefile, README, scan.jcm: Larry Wai, February 7, 2001. First version of "Islands" reconstruction code. Added Files: IslCint.h IslCluster.cxx IslCluster.h IslElectronModule.cxx IslElectronModule.h IslMatrix.cxx IslMatrix.h LinkDef.h Makefile README scan.jcm 2001-02-07 23:27 Mark Messier <messier@indiana.edu> * CVSROOT/check_access: Larry Wai uses logname larry not wai 2001-02-07 21:58 Roy Lee <rlee@huhepl.harvard.edu> * RecoBase/CandSlice.cxx, RecoBase/CandSlice.h, RecoBase/CandSliceHandle.cxx, RecoBase/CandSliceHandle.h, RecoBase/CandSliceList.cxx, RecoBase/CandSliceList.h, RecoBase/CandSliceListHandle.cxx, RecoBase/CandSliceListHandle.h, RecoBase/CandStrip.cxx, RecoBase/CandStrip.h, RecoBase/CandStripHandle.cxx, RecoBase/CandStripHandle.h, RecoBase/CandStripList.cxx, RecoBase/CandStripList.h, RecoBase/CandStripListHandle.cxx, RecoBase/CandStripListHandle.h, RecoBase/LinkDef.h, RecoBase/Makefile, RecoBase/RecoBaseCint.h, CandSliceSR/AlgSliceSR.cxx, CandSliceSR/AlgSliceSR.h, CandSliceSR/AlgSliceSRList.cxx, CandSliceSR/AlgSliceSRList.h, CandSliceSR/CandSliceSR.cxx, CandSliceSR/CandSliceSR.h, CandSliceSR/CandSliceSRHandle.cxx, CandSliceSR/CandSliceSRHandle.h, CandSliceSR/CandSliceSRList.cxx, CandSliceSR/CandSliceSRList.h, CandSliceSR/CandSliceSRListHandle.cxx, CandSliceSR/CandSliceSRListHandle.h, CandSliceSR/LinkDef.h, CandSliceSR/Makefile, CandSliceSR/SliceSRCint.h, CandSliceSR/SliceSRListModule.cxx, CandSliceSR/SliceSRListModule.h, CandStripSR/AlgStripFarSR.cxx, CandStripSR/AlgStripFarSR.h, CandStripSR/AlgStripNearSR.cxx, CandStripSR/AlgStripNearSR.h, CandStripSR/AlgStripSRList.cxx, CandStripSR/AlgStripSRList.h, CandStripSR/CandStripFarSR.cxx, CandStripSR/CandStripFarSR.h, CandStripSR/CandStripNearSR.cxx, CandStripSR/CandStripNearSR.h, CandStripSR/CandStripSR.cxx, CandStripSR/CandStripSR.h, CandStripSR/CandStripSRHandle.cxx, CandStripSR/CandStripSRHandle.h, CandStripSR/CandStripSRList.cxx, CandStripSR/CandStripSRList.h, CandStripSR/CandStripSRListHandle.cxx, CandStripSR/CandStripSRListHandle.h, CandStripSR/LinkDef.h, CandStripSR/Makefile, CandStripSR/StripSRCint.h, CandStripSR/StripSRListModule.cxx, CandStripSR/StripSRListModule.h: [no log message] 2001-02-07 14:53 Paul Miyagawa <p.miyagawa1@physics.ox.ac.uk> * BubbleSpeak/: AlgDigiPairList.cxx, AlgFitThruMuonList.cxx, AlgMSTClusterList.cxx, AlgPathLenCorrec.cxx, AlgStraightCluster.cxx, AlgThruMuon.cxx, CandDigiPair.cxx, CutDigiPairListModule.cxx, DigiPairListModule.cxx, FitThruMuonListModule.cxx, GoodThruMuonListModule.cxx, MSTClusterListModule.cxx, PathLenCorrecModule.cxx, ThruMuonListModule.cxx, muon_bcalib.C: Set temporary CandRecord inside algorithms for accessing geometry information before produced Candidates are assigned to permanent streams. 2001-02-05 19:49 Mark Messier <messier@indiana.edu> * CVSROOT/: check_access, modules: Added new package "Islands" 2001-02-05 19:48 Mark Messier <messier@indiana.edu> * Islands/.cvsignore: Created new package "Islands" 2001-02-05 16:43 Nick West <n.west1@physics.oxford.ac.uk> * DatabaseInterface/: Dbi.cxx, Dbi.h, DbiDBProxy.cxx, DbiDBProxy.h, DbiTableProxy.cxx, DbiTableProxy.h, DbiValidate.cxx, DbiValidityRec.cxx, DbiValidityRec.h, DbiValidityRecBuilder.cxx, DbiValidityRecBuilder.h, LinkDef.h: More work in progress. Starting to work on partial calibration e.g. pulser recalibration when only some LEDs pulsed. 2001-02-05 16:39 Mark Messier <messier@indiana.edu> * CandSliceSR/.cvsignore, CandStripSR/.cvsignore, RecoBase/.cvsignore: Created new packages RecoBase CandStripSR and CandSliceSR 2001-02-05 16:37 Mark Messier <messier@indiana.edu> * CVSROOT/: check_access, modules: Added packages RecoBase CandStripSR and CandSliceSR 2001-02-05 04:55 Sue Kasahara <schubert@hep.umn.edu> * Persistency/: GNUmakefile, Makefile: Added GNUmakefile for Persistency package. Updated Makefile to work even in presence of GNUmakefile. S. Kasahara 2/4/01 2001-02-02 19:04 Brian Rebel <brebel@fnal.gov> * DeMux/: DmxDeMux.cxx, DmxDeMux.h, DmxShowerPlane.cxx, DmxShowerPlane.h, DmxValidate.cxx: get rid of overloaded legacy methods 2001-02-02 02:37 George Irwin <gmieg@slac.stanford.edu> * Candidate/: CandBase.cxx, CandBase.h, CandHandle.cxx, CandHandle.h: Add method: const CandHandle *FindDaughter(const char *classname = 0, const char *objname = 0) const; Method tests classname using "InheritsFrom()" rather than "== ClassName()". 2001-02-02 02:33 George Irwin <gmieg@slac.stanford.edu> * CandData/CandRecord.cxx: Make FindCandHandle method select for InheritsFrom(classname) instead of GetName() == classname. Both arguments now default to zero. 2001-02-01 20:28 Brian Rebel <brebel@fnal.gov> * DeMux/: DmxDeMux.cxx, DmxValidate.cxx: take out some unnecessary stuff - dont allow demuxing of events with two or fewer valid planes 2001-02-01 20:06 George Irwin <gmieg@slac.stanford.edu> * BubbleSpeak/: AlgThruMuon.cxx, AlgThruMuonList.cxx, CandThruMuon.cxx, CandThruMuon.h, ThruMuonListModule.cxx: Made CandThruMuon responsible for creation and deletion of owned CandHandle pointers fClustU and fClustV. This avoids memory leaks, simplifies external code and is consistent with treatment of CandHandles in daughter lists. Changes needed for improved CandRecord handling and transmission of CandRecords into Algorithm code which needs VldContext: Pass CandRecord into AlgThruMuonList::RunAlg() and into AlgThruMuon::RunAlg() via CandContext from ThruMuonListModule and AlgThruMuonList, respectively. Set CandRecord of CandStraightClusters just prior to SetClusterU/V calls in AlgThruMuon. 2001-02-01 19:49 George Irwin <gmieg@slac.stanford.edu> * Candidate/: CandBase.cxx, CandContext.cxx, CandContext.h, CandHandle.cxx, CandHandle.h: Add Get/SetCandRecord() method to CandContext for CandRecord* conduit into Algorithms. Make CandHandle::GetCandRecord() return pointer be non-const. CandHandle::GetOwnedCandBase() now sets CandRecords of daughters. CandHandle::SetCandRecord() won't zero a CandRecord and makes first initializaton to non-zero CandRecord via GetCandBase, not GetOwnedCandBase to prevent cloning. CandBase copy constructor now sets fCandRecord of copy. CandBase::AddDaughterLink (re)sets CandRecord of new daughter to that of mother, if mother's is non-zero. 2001-02-01 18:44 Brian Rebel <brebel@fnal.gov> * DeMux/: AlgConfigDeMux.cxx, DmxDeMux.cxx, DmxDeMuxModule.cxx, DmxDeMuxTestModule.cxx, DmxValidate.cxx, DmxValidate.h, batchdemux.C, bjr_next.C: change to using 4 planes for up and downstream demuxing when possible 2001-01-31 09:48 Nick West <n.west1@physics.oxford.ac.uk> * Navigation/XxxItr.h: In Xxx& Xxx##Itr::Obj() const: Don't create a dummy object if none; die with assert instead. This allows NavItrs over abstract classes. 2001-01-31 08:06 Nick West <n.west1@physics.oxford.ac.uk> * DatabaseInterface/: Dbi.cxx, Dbi.h, DbiCache.cxx, DbiCache.h, DbiDemoData1.cxx, DbiDemoData1.h, DbiFieldType.cxx, DbiFieldType.h, DbiQuery.cxx, DbiQuery.h, DbiResult.cxx, DbiResult.h, DbiResultPtr.cxx, DbiResultPtr.h, DbiResultSet.cxx, DbiResultSet.h, DbiTableProxy.cxx, DbiTableProxy.h, DbiTableProxyRegistry.cxx, DbiTableProxyRegistry.h, DbiTableRow.cxx, DbiTableRow.h, DbiValidate.cxx, DbiValidate.h, DbiValidityRec.cxx, DbiValidityRec.h, TestDbi.C, TestDbi.cc: Dbi now features a 1-deep cache and validity range management. It cannot handle aggregated table i.e. where full detector is calibrated in multiple chunks. 2001-01-29 23:51 George Irwin <gmieg@slac.stanford.edu> * DeMux/DmxDeMuxTestModule.cxx: Fix syntax for instantiating DmxValidate on the stack. 2001-01-29 20:35 Brian Rebel <brebel@fnal.gov> * DeMux/: DmxDeMux.cxx, DmxDeMux.h, DmxValidate.cxx, bjr_next.C: allow for a range of planes to be used in finding the event - no longer hardwired as 5. all for demuxing of events with fewer valid planes than specified by the fPlanesInSet variable. 2001-01-29 19:31 Brett Viren <bv@bnl.gov> * QueasyDisplay/Queasy.h: Include <list> not <list.h> 2001-01-27 03:39 Sue Kasahara <schubert@hep.umn.edu> * Persistency/DemoInput.cc: S. Kasahara Code cleanup. 1/26/00 2001-01-27 03:36 Paul Miyagawa <p.miyagawa1@physics.ox.ac.uk> * BubbleSpeak/: AlgFitThruMuonList.cxx, AlgGoodThruMuonList.cxx, AlgPathLenCorrec.cxx, AlgPathLenCorrec.h, BubGeometry.cxx, BubGeometry.h, CandDigiPair.cxx, StripSegSummary.cxx, muon_cd_init.C: Converted to using UgliGeometry where possible. 2001-01-27 00:06 Robert Hatcher <rhatcher@fnal.gov> * Plex/PlexusReroot.cxx: CalDet wasn't being handled as a special case (like the near detector calorimeter) of being non-MUX'd. Ugh. 2001-01-27 00:05 Robert Hatcher <rhatcher@fnal.gov> * Plex/: PlexSEIdAltL.cxx, PlexSEIdAltL.h: new public method GetDetector(); GetDetector, GetEnd, GetPlane and GetPlaneView now all test for consistency *once* and set flags. They return meaningfully *bad* (eg. kUnknown,-1, etc) answers if it isn't consistent (rather than simply the first value). 2001-01-27 00:02 Robert Hatcher <rhatcher@fnal.gov> * RerootExodus/CheezyDisplay.cxx: report twice that CheezyDisplay is ignoring PlaneView::kA and ::kB digits when displaying the CalDet (where to put them otherwise?) 2001-01-26 22:17 Robert Hatcher <rhatcher@fnal.gov> * RerootExodus/RerootExodus.cxx: minor formatting mods, small duplicate check (has no actual effect) 2001-01-26 22:14 Robert Hatcher <rhatcher@fnal.gov> * RerootExodus/CheezyDisplay.cxx: add display limits for kCalib; corrected sanity check (reroot plane # is not allowed to be <0, but *is* allowed to actually be 0) 2001-01-26 22:13 Robert Hatcher <rhatcher@fnal.gov> * RawData/RawDigitDataBlock.cxx: remove extraneous "cout" used during debugging 2001-01-26 20:58 Robert Hatcher <rhatcher@fnal.gov> * Plex/PlexPlaneId.cxx: CalDet planes have default PlaneCoverage::kComplete 2001-01-26 18:37 Robert Hatcher <rhatcher@fnal.gov> * Minfastjob/macros/jc_cheezy.C: like jc_cheezydemux.C but without demuxing (and thus twiddled OnlyBest and WgtThresh parameters so one gets the expected results). 2001-01-26 17:50 Sue Kasahara <schubert@hep.umn.edu> * Persistency/: DemoInput.cc, DemoInputModule.cc, DemoInputModule.h, Makefile, PerCint.cc, PerStream.cxx: S. Kasahara New Demo program (DemoInput.cc) makes use of new DemoInputModule class to illustrate how the DaqFrameRecords written by the DemoDaqOutputModule could be read back into memory by the job framework. The DemoInputModule class contains code that is a temporary kludge until the Persistency input stream management classes are written. Also, fixed potential delete of null pointer problem in PerStream::Close class. 2001-01-26 15:29 Mark Messier <messier@indiana.edu> * IoModules/: IoDataFileFactory.cxx, IoRawDataFile.cxx, IoRawDataFile.h, Makefile: Added file type for Raw (as opposed to Reroot) data. Currently empty... 2001-01-26 06:23 Robert Hatcher <rhatcher@fnal.gov> * Demo/Makefile: demojob program now needs libRegistry (for AlgConfig) 2001-01-26 06:20 Robert Hatcher <rhatcher@fnal.gov> * JobControl/Makefile: test programs need Registry (for AlgConfig) and Persistency libraries 2001-01-26 06:02 Robert Hatcher <rhatcher@fnal.gov> * Persistency/Makefile: AlgConfig is now derived from Registry -- link in libRegistry.so 2001-01-26 05:38 Robert Hatcher <rhatcher@fnal.gov> * CandDigit/: AlgDigit.cxx, AlgDigitList.cxx, AlgMCDigit.cxx, AlgMCDigitList.cxx: RawDigit::GetTime() replaced by RawDigit::GetTDC() in anticipation of using RawDigit::GetCrateT0() as well. DigitDataBlock has been replaced by RawDigitDataBlock. 2001-01-26 05:35 Robert Hatcher <rhatcher@fnal.gov> * Candidate/CandVerify.cxx, CandEvent/MdlEvtBuilder.cxx: DigitDataBlock has been replaced by RawDigitDataBlock 2001-01-26 05:34 Robert Hatcher <rhatcher@fnal.gov> * Conventions/ReadoutType.h: add kUnknown as an enum value 2001-01-26 05:32 Robert Hatcher <rhatcher@fnal.gov> * Minfast/bin/minos-config: IoModule needs Persistency 2001-01-26 05:30 Robert Hatcher <rhatcher@fnal.gov> * Persistency/DemoDaq.cc: DigitDataBlock has been replaced by RawDigitDataBlock 2001-01-26 05:29 Robert Hatcher <rhatcher@fnal.gov> * Plex/PlexusReroot.cxx: in order to match raw data packing the "subcrate" value must be no more than 13 bits long. 2001-01-26 05:28 Robert Hatcher <rhatcher@fnal.gov> * RerootExodus/: RerootToRawDataModule.cxx, RerootToRawDataModule.h: major restructuring of raw block to more closely match real format 2001-01-26 05:27 Robert Hatcher <rhatcher@fnal.gov> * RerootExodus/CheezyDisplayModule.cxx: uses generic RawDigitDataBlock and not obsolete RawRerootDataBlock 2001-01-26 05:25 Robert Hatcher <rhatcher@fnal.gov> * RawData/: DaqFrameHeader.cxx, DaqFrameHeader.h, LinkDef.h, RawChannelId.cxx, RawChannelId.h, RawDataBlock.cxx, RawDataBlock.h, RawDataValidate.cxx, RawDataValidate.h, RawDigit.cxx, RawDigit.h, RawHeader.cxx, RawHeader.h: code cleanup; class renamings; addition of const's 2001-01-26 05:25 Robert Hatcher <rhatcher@fnal.gov> * RawData/: RawRerootDigit.cxx, RawRerootDigit.h: packed data it is ctor'd from now more closely resembles normal block data 2001-01-26 05:23 Robert Hatcher <rhatcher@fnal.gov> * RawData/: RawIdeDigit.cxx, RawIdeDigit.h, RawQieDigit.cxx, RawQieDigit.h: renamed from other classes; use of RawCrateStatus 2001-01-26 05:21 Robert Hatcher <rhatcher@fnal.gov> * RawData/: RawCrateStatus.cxx, RawCrateStatus.h: RawDigits share common crate info (e.g. crate t0) 2001-01-26 05:20 Robert Hatcher <rhatcher@fnal.gov> * RawData/: RawDigitDataBlock.cxx, RawDigitDataBlock.h: renamed from DigitDataBlock after major restructuring of guts 2001-01-26 05:18 Robert Hatcher <rhatcher@fnal.gov> * RawData/: DigitDataBlock.cxx, DigitDataBlock.h, QieDataBlock.cxx, QieDataBlock.h, QieDigit.cxx, QieDigit.h, RawRerootDataBlock.cxx, RawRerootDataBlock.h, VikingDataBlock.cxx, VikingDataBlock.h, VikingDigit.cxx, VikingDigit.h: general cleanup and renaming of RawData classes 2001-01-26 01:08 Paul Miyagawa <p.miyagawa1@physics.ox.ac.uk> * BubbleSpeak/: AlgGoodThruMuonList.cxx, AlgMSTClusterList.cxx, AlgPathLenCorrec.cxx, BubGeometry.cxx, BubGeometry.h, DrawMuonTracksModule.cxx, muon_cd_init.C, muon_cd_next.C: Some additional changes to make reconstructions in the CalDet work better. 2001-01-25 22:33 Brett Viren <bv@bnl.gov> * Algorithm/: AlgConfig.cxx, AlgConfig.h: Now derive from Registry 2001-01-25 20:51 Mark Messier <messier@indiana.edu> * Demo/: Makefile, fakedaq.jcm: demojob "fakedaq.jcm" uses the output module to write RawData to file 2001-01-25 20:50 Mark Messier <messier@indiana.edu> * IoModules/: IoOutputModule.cxx, IoOutputModule.h: Fleshed out output module using Sue's example in the Persistency package 2001-01-25 15:44 Mark Messier <messier@indiana.edu> * Dependency/dep.pl: Added DBI and Minfast packages 2001-01-25 14:28 Nick West <n.west1@physics.oxford.ac.uk> * CVSROOT/modules: Add DatabaseInterface module. 2001-01-25 14:22 Nick West <n.west1@physics.oxford.ac.uk> * DatabaseInterface/: .cvsignore, Dbi.cxx, Dbi.h, DbiCache.cxx, DbiCache.h, DbiDemoData1.cxx, DbiDemoData1.h, DbiFieldType.cxx, DbiFieldType.h, DbiQuery.cxx, DbiQuery.h, DbiResult.cxx, DbiResult.h, DbiResultPtr.cxx, DbiResultPtr.h, DbiResultSet.cxx, DbiResultSet.h, DbiTableProxy.cxx, DbiTableProxy.h, DbiTableProxyRegistry.cxx, DbiTableProxyRegistry.h, DbiTableRow.cxx, DbiTableRow.h, DbiValidate.cxx, DbiValidate.h, DbiValidityRec.cxx, DbiValidityRec.h, LinkDef.h, Makefile: First check in of DatabaseInterface. This is work in progress!! 2001-01-24 20:57 Brian Rebel <brebel@fnal.gov> * DeMux/: DmxDeMux.cxx, DmxDeMux.h, DmxValidate.cxx: get rid of useless data members/methods 2001-01-24 20:28 Robert Hatcher <rhatcher@fnal.gov> * Validity/: VldTimeStamp.cxx, VldTimeStamp.h: unpredictable results happening in Set when using "mktime" function on a "struct tm" that doesn't have tm_isdst explicitly set. Added utility (static) function for dumping formatted printout of "struct tm". 2001-01-24 20:26 Robert Hatcher <rhatcher@fnal.gov> * Validity/VldRange.cxx: VldTimeStamp::AsString uses a statically allocated buffer which means VldRange::AsString gets unpredictable results when using it twice in the same sprintf. Fix by using temporary TStrings to hold results. 2001-01-24 20:23 Robert Hatcher <rhatcher@fnal.gov> * Validity/VldRange.h: change #ifndef VLDPARAMSET_H (heritage) to #ifndef VLDRANGE_H 2001-01-24 19:03 Brett Viren <bv@bnl.gov> * JobControl/JobCMethodFactory.cxx: Initialized fMethod array to zero 2001-01-24 19:01 Brian Rebel <brebel@fnal.gov> * DeMux/: DmxDeMux.cxx, DmxDeMux.h, DmxDeMuxModule.cxx, DmxDeMuxTestModule.cxx, DmxMuonPlane.cxx, DmxMuonPlane.h, DmxShowerPlane.cxx, DmxValidate.cxx, bjr_next.C: changes to improve up and downstream demuxing 2001-01-24 16:35 Sue Kasahara <schubert@hep.umn.edu> * Persistency/: DemoDaq.cc, DemoDaqOutputModule.cc, DemoDaqOutputModule.h, PerBranch.cxx, PerBranch.h, PerCint.cc, PerCint.h, PerFile.cxx, PerFile.h, PerOutputStream.cxx, PerOutputStream.h, PerOutputStreamManager.cxx, PerOutputStreamManager.h, PerStream.cxx, PerStream.h, PerStreamManager.cxx, PerStreamManager.h: S. Kasahara First try at implementing output stream management classes. The demo program DemoDaq.cc (which makes use of the DemoDaqOutputModule class) illustrates how these stream management classes can be used to output the raw data. These classes have a temporary dependency on the RawRecord class which is being used in place of the proposed generic base Record class until this becomes available. 1/24/01 2001-01-24 16:21 Sue Kasahara <schubert@hep.umn.edu> * Persistency/: .cvsignore, LinkDef.h, Makefile, Per.cxx, PerFileManager.cxx, PerFileManager.h, PerFileMember.cxx, PerFileMember.h, TestPer.cc: S. Kasahara Removing class PerFileMember, renamed to PerFile 1/24/01 2001-01-24 14:01 Mark Messier <messier@indiana.edu> * Demo/: UserAnalysis.cxx, demo.jcm: Added documentation comments and minor clean-ups 2001-01-24 13:52 Mark Messier <messier@indiana.edu> * IoModules/IoInputModule.cxx: Add now takes list of input files 2001-01-24 00:19 Mark Messier <messier@indiana.edu> * Demo/: UserAnalysis.cxx, UserAnalysis.h, demo.jcm: Dressed up the demo module a little to show how to run with graphics enabled. With -g the demojob updates its histograms and displays the events using the CheezyDisplay 2001-01-23 23:17 George Irwin <gmieg@slac.stanford.edu> * BubbleSpeak/DrawMuonTracksModule.cxx, CandData/CandHeader.h, CandData/CandRecord.h, CandDigit/CandDigitHandle.cxx, CandDigit/CandDigitHandle.h, Candidate/CandBase.cxx, Candidate/CandBase.h, Candidate/CandHandle.cxx, Candidate/CandHandle.h, Candidate/CandRefer.h: Make methods const or add const versions of: CandHandle::GetVldContext(), CandBase::GetVldContext(). CandHeader::GetVldContext(), CandDigitHandle::GetPlexSEIdAltL(), CandRecord::GetCandHeader(), CandRecord::GetCandHandleList(), Change ClassDef for CandRefer from 0 to 1 to generate streamer. 2001-01-23 22:25 Brett Viren <bv@bnl.gov> * QueasyDisplay/: Makefile, QDataEvent.cxx, QDispCandDigitListMaker.cxx, QDispCandDigitListMaker.h, QDispCandDigitMaker.cxx, QDispCanvasView.cxx, QDispCanvasView.h, QDispUVZCandDigitMaker.cxx, Queasy.cxx, Queasy.h, QueasyUVZView.cxx, QueasyUVZView.h, README, queasy.cxx: More updates. If both strip ends get hit, plot them diagonally beside each other. Zooming and resizing work better. Fixed bug in mouse over code. This may be about it for the online workshop demo. 2001-01-23 22:08 Robert Hatcher <rhatcher@fnal.gov> * BubbleSpeak/DrawMuonTracksModule.cxx: if CalDet don't transform UVZ line to XYZ line when drawing onto Minfast 3-d display. No rotation necessary because it is already XYZ. 2001-01-23 22:06 Robert Hatcher <rhatcher@fnal.gov> * UgliGeometry/: UgliGeometryReroot.cxx, UgliStripNode.cxx: gross ulginess due to CalDet kX,kY being tranformed to kU,kV 2001-01-23 22:04 Robert Hatcher <rhatcher@fnal.gov> * UgliGeometry/UgliGeometry.cxx: note that rot{X,Y} are GMINOS convention naming; kX=rotm(Y), kY=rotm(X). 2001-01-23 22:03 Robert Hatcher <rhatcher@fnal.gov> * RerootExodus/RerootExodus.cxx: correctly deal with CalDet kX,kY planes which should be called kU,kV to provide consistency. But in GMINOS rotation matrices kX=rotm(Y) and kY=rotm(X). Don't flip sign of kV tpos if CalDet ('cause it's really kY). 2001-01-22 21:24 Brett Viren <bv@bnl.gov> * QueasyDisplay/README: Reflect recent updates. 2001-01-22 21:22 Brett Viren <bv@bnl.gov> * QueasyDisplay/: QDataCandDigitList.cxx, QDataEvent.cxx, QDataEvent.h, QDispCandDigitListMaker.cxx, QDispCandDigitListMaker.h, QDispCandDigitMaker.cxx, QDispCanvasView.cxx, QDispCanvasView.h, Queasy.cxx, Queasy.h, QueasyUVZView.cxx, QueasyUVZView.h, queasy.cxx, queasy.dia: More cleanups. `queasy' is now the default target. It can correctly handle zooms and prints limpingly. 2001-01-22 20:03 Robert Hatcher <rhatcher@fnal.gov> * RerootExodus/RerootExodus.cxx: report CalDet X,Y orientations as being U,V in accordance with Dec 2000 Offline Software workshop discussion. Now each detector (near,far,calib) consists mostly of "U" and "V" oriented strips -- just that U and V are different for the CalDet than near/far. CalDet will also have the planes on the floor which are reported as the A (or B) PlaneView. 2001-01-22 16:26 Brett Viren <bv@bnl.gov> * QueasyDisplay/: Makefile, README: Update README to say one needs Qt 2.2.x, not just 2.x. Update Makefile to specify exactly where moc lives for systems which don't install this to a usual path location. It is now found with the QTDIR environment variable. 2001-01-22 16:09 Brett Viren <bv@bnl.gov> * QueasyDisplay/: main.cxx, queasy.cxx: Fix main() to work with new IoModules 2001-01-22 15:50 Mark Messier <messier@indiana.edu> * IoModules/: TestIoFile.cxx, TestIoInputModule.cxx: Added root initialization 2001-01-22 15:37 Brett Viren <bv@bnl.gov> * QueasyDisplay/: Makefile, QDataCandDigitList.cxx, QDataCandDigitList.h, QDataEvent.cxx, QDataEvent.h, QDispCandDigitListMaker.cxx, QDispCandDigitListMaker.h, QDispCandDigitMaker.cxx, QDispCandDigitMaker.h, QDispCanvasView.cxx, QDispCanvasView.h, QDispUVZCandDigitMaker.cxx, QDispUVZCandDigitMaker.h, Queasy.cxx, Queasy.h, QueasyUVZView.cxx, QueasyUVZView.h, queasy.cxx, queasy.dia: More work on the way to version 2. Do a `make queasy' to build this. The old executable `qd' is still default. 2001-01-22 15:22 Brett Viren <bv@bnl.gov> * Registry/: Registry.cxx, Registry.h: Make all the Get()s const 2001-01-22 15:18 Brett Viren <bv@bnl.gov> * Registry/RegistryValidate.cxx: Fix Clear() test 2001-01-20 00:55 Robert Hatcher <rhatcher@fnal.gov> * RawData/RawRecord.h: give access to TObjArray (similar to that of RawHeader) -- needed by persistency package. 2001-01-19 22:26 Brett Viren <bv@bnl.gov> * QueasyDisplay/: Makefile, QDataEvent.cxx, QDataEvent.h, QDispCandDigitMaker.h, QDispCanvasView.cxx, QDispCanvasView.h, QDispUVZCandDigitControl.cxx, QDispUVZCandDigitMaker.cxx, QDispView.h, README, UVZView.cxx, UVZView.h, queasy.dia: More classes on the road to cleaning up things a bit. Updated the README with more info on how to get and build Qt, updated Makefile to use QTDIR variable. Updated queasy.dia to reflect changes. Modified some of the older classes to test some things. 2001-01-19 22:14 Brian Rebel <brebel@fnal.gov> * DeMux/: DmxDeMux.cxx, DmxMuonPlane.cxx, DmxValidate.cxx, batchdemux.C: changes to allow demuxing of an entire event - both views and muons. 2001-01-19 20:59 Mark Messier <messier@indiana.edu> * Demo/fakedaq.jcm: Added macro to fake the DAQ for use as a test bed for the output module 2001-01-19 20:57 Mark Messier <messier@indiana.edu> * Demo/: DemoEventDump.cxx, DemoEventDump.h, Makefile, demo.jcm: Dressed up EventDump module 2001-01-19 20:56 Mark Messier <messier@indiana.edu> * IoModules/: IoOutputModule.cxx, IoOutputModule.h, Makefile: Added stub for output module 2001-01-19 17:45 Mark Messier <messier@indiana.edu> * JobControl/: Makefile, sample.jcm: Cleaned up test program link lines a little 2001-01-19 02:01 Robert Hatcher <rhatcher@fnal.gov> * MINF_Classes/: MINFDetGeom.cxx, MINFDisplay.cxx, MINFDisplay.h, MINFast.cxx: Modifications for handling CalDet. Improved bounding box range for 3-d representation of different detectors on the pad. Converted over to using TView methods rather than MINFVIew (FindScope,GetRange,GetTback). 2001-01-19 01:55 Robert Hatcher <rhatcher@fnal.gov> * Conventions/PlaneView.h: two new views (A & B) for the CalDet -- these lie on the floor. 2001-01-19 01:54 Robert Hatcher <rhatcher@fnal.gov> * RerootExodus/RerootExodus.cxx: handle new orientations A & B for CalDet; declare F8PL as a known "coverage". 2001-01-19 01:52 Robert Hatcher <rhatcher@fnal.gov> * Plex/PlexPlaneId.h: Expand bitfield allotted to "View" to accomodate CalDet A&B orientations. This meant truncating the "Detector" field so it can no longer hold DetectorType::kMapper -- shouldn't be a problem since I don't expect this to be used in PlexPlaneId. 2001-01-19 01:48 Robert Hatcher <rhatcher@fnal.gov> * Plex/PlexPlaneId.cxx: Define default orientations for CalDet planes. 2001-01-19 01:48 Robert Hatcher <rhatcher@fnal.gov> * UgliGeometry/UgliGeometry.cxx: somehow TRotMatrix rotY wasn't defined; added new rotA and rotB for CalDet. 2001-01-19 01:47 Robert Hatcher <rhatcher@fnal.gov> * UgliGeometry/UgliGeometryReroot.cxx: comment out extraneous debugging cout's. 2001-01-19 00:00 Mark Messier <messier@indiana.edu> * IoModules/IoRerootDataFile.cxx: Fixed an off by one error in event reading. 2001-01-18 22:54 Brian Rebel <brebel@fnal.gov> * DeMux/: DmxDeMux.cxx, DmxDeMux.h, DmxMuonPlane.cxx, DmxMuonPlane.h, DmxPlane.h, DmxShowerPlane.cxx, DmxShowerPlane.h, DmxValidate.cxx, bjr_next.C: changes for demuxing farther down stream. can go to the start of a muon now. 2001-01-18 22:05 Brett Viren <bv@bnl.gov> * QueasyDisplay/: Makefile, QDispUVZCandDigitMaker.cxx: forgotten commit 2001-01-18 21:59 Brett Viren <bv@bnl.gov> * QueasyDisplay/: QDataCandDigitList.cxx, QDataCandDigitList.h, QDispCandDigitListMaker.cxx, QDispCandDigitListMaker.h, QDispCandDigitMaker.cxx, QDispCandDigitMaker.h, QDispUVZCandDigitMaker.cxx, QDispUVZCandDigitMaker.h, queasy.dia: Added some new classes that are a bit more organized. They are not in working condition yet. Added a dia UML file for them. 2001-01-18 17:30 Mark Messier <messier@indiana.edu> * IoModules/Makefile: Added to list of framework libs needed to complile test programs 2001-01-18 17:25 Mark Messier <messier@indiana.edu> * Dependency/dep.pl: Added CandData to list of modules 2001-01-18 15:09 Brett Viren <bv@bnl.gov> * Registry/Registry.cxx: Clear() was not respecting locks. 2001-01-17 23:17 Robert Hatcher <rhatcher@fnal.gov> * RerootExodus/RerootExodus.cxx: GetDetector now understands GMINOS convention for CalDet (nearfar==0) 2001-01-17 22:34 Brett Viren <bv@bnl.gov> * QueasyDisplay/: MainWindow.cxx, QDispUVZCandDigitControl.cxx, QDispUVZCandDigitControl.h, QDispUVZView.cxx, QDispUVZView.h, QDispView.cxx, QDispView.h, UVZView.cxx, UVZView.h: Fix up some zoom and printing stuff 2001-01-17 16:47 Liz Buckley-Geer <buckley@fnal.gov> * Minfastjob/GNUmakefile: Added libCandData to minfastjob build 2001-01-17 09:57 Paul Miyagawa <p.miyagawa1@physics.ox.ac.uk> * BubbleSpeak/: AlgConfigCutDigiPairList.cxx, AlgConfigCutDigiPairList.h, AlgConfigFitThruMuonList.cxx, AlgConfigFitThruMuonList.h, AlgConfigGoodThruMuonList.cxx, AlgConfigMSTClusterList.cxx, AlgConfigMSTClusterList.h, AlgConfigThruMuonList.cxx, AlgConfigThruMuonList.h, AlgFitThruMuonList.cxx, BubGeometry.cxx, CandDigiPair.cxx, CutDigiPairListModule.cxx, CutDigiPairListModule.h, DigiPairListModule.cxx, FitThruMuonListModule.cxx, FitThruMuonListModule.h, GoodThruMuonListModule.cxx, GoodThruMuonListModule.h, MSTClusterListModule.cxx, MSTClusterListModule.h, ThruMuonListModule.cxx, ThruMuonListModule.h, muon_next.C: Set default parameters for AlgConfigs in Module::BeginJob. 2001-01-17 02:21 Robert Hatcher <rhatcher@fnal.gov> * UgliGeometry/: MinosOutline.cxx, MinosOutline.h: shapes for CalDet drawing. 2001-01-16 23:49 Liz Buckley-Geer <buckley@fnal.gov> * setup/setup_minossoft: fix bug in setup_minossoft 2001-01-16 23:36 Mark Messier <messier@indiana.edu> * JobControl/Makefile, Demo/Makefile: Use libJobControlmain.so for main() 2001-01-16 23:31 Liz Buckley-Geer <buckley@fnal.gov> * setup/.cvsignore: Ignore the presence of packages.ref in the setup directory 2001-01-16 23:28 Liz Buckley-Geer <buckley@fnal.gov> * JobControl/GNUmakefile: Modified GNUmakefile to use main subdir 2001-01-16 23:22 Liz Buckley-Geer <buckley@fnal.gov> * JobControl/Makefile: add main directory to path for JobCmain in build for testbatch 2001-01-16 23:18 Brett Viren <bv@bnl.gov> * QueasyDisplay/: EventControl.cxx, EventControl.h, MainWindow.cxx, MainWindow.h, Makefile, QDispControl.cxx, QDispControl.h, QDispUVZCandDigitControl.cxx, QDispUVZCandDigitControl.h, QDispUVZView.cxx, QDispUVZView.h, QDispView.cxx, QDispView.h, QDispViewItem.cxx, QDispViewItem.h, README, UVZView.cxx, UVZView.h, main.cxx, qd.jcm: This commit moves code from my repository to minossoft's. 2001-01-16 23:06 Liz Buckley-Geer <buckley@fnal.gov> * JobControl/JobCmain.cxx: Moved JobCmain.cxx to subdir main 2001-01-16 22:58 Mark Messier <messier@indiana.edu> * JobControl/: JobCModuleRegistry.cxx, JobCModuleRegistry.h, JobCNode.cxx, JobCNode.h, JobCPath.cxx, JobCPath.h, JobCommand.cxx, JobCommand.h: Removed replaced MsgStream& operator<<(MsgStream&,const Class&)'s with ostream& operator<<(ostream&,const Class&). 2001-01-16 22:54 Liz Buckley-Geer <buckley@fnal.gov> * JobControl/main/GNUmakefile: GNUmakefile for libJobControlmain 2001-01-16 22:53 Liz Buckley-Geer <buckley@fnal.gov> * JobControl/main/JobCmain.cxx: Move JobCmain.cxx to subdirectory main for SRT build 2001-01-16 22:51 Liz Buckley-Geer <buckley@fnal.gov> * Demo/GNUmakefile: GNUmakefile for Demo package 2001-01-16 22:31 Mark Messier <messier@indiana.edu> * MessageService/: MsgService.cxx, MsgService.h, MsgServiceValidate.cxx, MsgStream.cxx, MsgStream.h, MsgStreamValidate.cxx: 1- Changed definition of MsgStream& MsgStream::operator<<(const class&) to use a template. This means that any class that has operator<<(ostream&,const Class&) will get operator<<(MsgStream&,const Class&) defined automatically. 2- Added ability to use smanip's with MsgStreams. 2001-01-16 20:53 Mark Messier <messier@indiana.edu> * Demo/: UserAnalysis.cxx, UserAnalysis.h, demo.C: Added ntuple example to UserAnalysis module and root macro to make plots 2001-01-16 18:58 Mark Messier <messier@indiana.edu> * JobControl/: JobCEnv.cxx, JobCEnv.h, JobCNode.cxx, JobCPath.cxx, JobCRootEnv.cxx, JobCRootEnv.h, Makefile, sample.jcm: - Added ROOT initialization to the list of things initialized by the JobCEnv class. - Added feature to allow for processing job control batch jobs with graphics. For an example try, testbatch -g sample.jcm, which will run the CheezyDisplay as fast as it will go. 2001-01-16 18:55 Mark Messier <messier@indiana.edu> * IoModules/IoRerootDataFile.cxx, MINF_Classes/MINFast.cxx, MINF_Classes/MINFast.h: Added parameter to MINFast constructor to force construction w/o display objects independent of gROOT->IsBatch(). Default value is "TRUE", display on. This is used by the IoModule which must create a MINFast object to do Reroot I/O but does not want to bring up the whole MINFast display. 2001-01-16 18:21 Liz Buckley-Geer <buckley@fnal.gov> * JobControl/GNUmakefile: compile JobCmain so that it is available outside the tbin target 2001-01-16 17:58 Liz Buckley-Geer <buckley@fnal.gov> * Navigation/GNUmakefile: add ROOTLIBS to BINLIBS 2001-01-16 17:56 Liz Buckley-Geer <buckley@fnal.gov> * IoModules/GNUmakefile: add -lMessageService to BINLIBS 2001-01-16 17:53 Liz Buckley-Geer <buckley@fnal.gov> * LeakChecker/GNUmakefile: Fixed definition of root library 2001-01-16 16:06 Brian Rebel <brebel@fnal.gov> * DeMux/: DmxDeMux.cxx, DmxDeMux.h, DmxDeMuxTestModule.cxx, DmxValidate.cxx, DmxValidate.h, batchdemux.C, bjr_next.C: change vertex finding loop in DmxDeMux constructor. added another test method in DmxValidate. locate a plane at which to cut off the demuxing in DmxDeMux constructor 2001-01-15 21:36 Liz Buckley-Geer <buckley@fnal.gov> * setup/install_minossoft: Fix bug in development update part of script when new package has been added 2001-01-15 21:36 Liz Buckley-Geer <buckley@fnal.gov> * setup/packages: Add Demo and CandData packages 2001-01-15 16:28 Brian Rebel <brebel@fnal.gov> * DeMux/: AlgDeMux.cxx, DmxDeMux.cxx, DmxDeMux.h, DmxDeMuxTestModule.cxx, DmxValidate.cxx, DmxValidate.h, batchdemux.C: change to passing CandDigitListHandle by reference instead of pointer into DmxDeMux, etc. Fix segv resulting from demuxing events with too few valid planes 2001-01-12 21:27 George Irwin <gmieg@slac.stanford.edu> * CVSROOT/modules: Add CandData package to minosoft. 2001-01-12 20:41 Mark Messier <messier@indiana.edu> * JobControl/JobCMethodFactory.cxx: Added constructor 2001-01-12 19:43 Mark Messier <messier@indiana.edu> * JobControl/: JobCMethodFactory.cxx, JobCMethodFactory.h, JobCModuleRegValidate.cxx, JobCModuleRegistry.cxx, JobCModuleRegistry.h, JobCPath.cxx, JobCPathValidate.cxx, JobCROOT.h, JobController.cxx: Make singleton interfaces uniform 2001-01-12 19:40 Brett Viren <bv@bnl.gov> * Minfast/bin/minos-config: Add -lCandData 2001-01-12 19:34 Brett Viren <bv@bnl.gov> * JobControl/JobCROOT.h: According to gcc 2.95.2: JobCROOT.h:29: ANSI C++ forbids declaration `operator =' with no type So, I gave it one. 2001-01-12 18:20 Brian Rebel <brebel@fnal.gov> * DeMux/DmxPlane.h: add SetStrips(Int_t hypLower) virtual method 2001-01-12 17:50 Brian Rebel <brebel@fnal.gov> * DeMux/DmxValidate.cxx: comment out the MsgService::Instance()->GetStream("DmxX3")->AttachOStream() lines 2001-01-12 17:49 Mark Messier <messier@indiana.edu> * JobControl/JobCROOT.cxx: Added Cleaner class to Instance() 2001-01-12 17:39 Brian Rebel <brebel@fnal.gov> * DeMux/: DmxChiSqrStat.cxx, DmxDeMux.cxx, DmxMuonPlane.cxx, DmxRMSStat.cxx: latest version of demuxing. 2001-01-12 16:38 Mark Messier <messier@indiana.edu> * BubbleSpeak/muon_bcalib.C, BubbleSpeak/muon_binit.C, BubbleSpeak/muon_bnext.C, BubbleSpeak/muon_calib.C, BubbleSpeak/muon_cnext.C, BubbleSpeak/muon_init.C, BubbleSpeak/muon_next.C, DeMux/bjr_init.C, DeMux/bjr_next.C, Minfastjob/macros/jc_cheezydemux.C, Minfastjob/macros/jc_init.C, Minfastjob/macros/jc_next.C: Switch macros for new JobCROOT interface 2001-01-12 16:37 Mark Messier <messier@indiana.edu> * JobControl/: JobCROOT.cxx, JobCROOT.h, testjobc.C: JobCROOT enhanced by new/improved singleton knowledge. Returns address. 2001-01-12 14:15 Mark Messier <messier@indiana.edu> * JobControl/: JobCDemoModuleA.cxx, JobCDemoModuleA.h, JobCDemoModuleB.cxx, JobCDemoModuleB.h, JobCPathValidate.cxx, JobCPathValidate.h, Makefile, sample.jcm: Modifications to improve testing of new features esp. "attach" 2001-01-12 14:14 Mark Messier <messier@indiana.edu> * JobControl/: JobCPathModule.cxx, JobCPathModule.h: Added "attach" command 2001-01-12 14:13 Mark Messier <messier@indiana.edu> * JobControl/: JobCGraphVtx.cxx, JobCGraphVtx.h, JobCPath.cxx, JobCPath.h: Allow paths to be connected to each other into "graphs" 2001-01-12 13:57 Mark Messier <messier@indiana.edu> * Demo/: DemoEventDump.cxx, Makefile, UserAnalysis.cxx, demo.jcm: Removed BubbleSpeak dependencies and reversed order of Get and Reco nodes that build the candidate digit list... 2001-01-12 03:06 George Irwin <gmieg@slac.stanford.edu> * BubbleSpeak/CutDigiPairListModule.cxx, BubbleSpeak/DigiPairListModule.cxx, BubbleSpeak/DrawMuonTracksModule.cxx, BubbleSpeak/FitThruMuonListModule.cxx, BubbleSpeak/GoodThruMuonListModule.cxx, BubbleSpeak/MSTClusterListModule.cxx, BubbleSpeak/PathLenCorrecModule.cxx, BubbleSpeak/PlotMuonClusterModule.cxx, BubbleSpeak/ThruMuonAnalysisModule.cxx, BubbleSpeak/ThruMuonListModule.cxx, BubbleSpeak/ThruMuonSummaryModule.cxx, CandDigit/DigitListModule.cxx, DeMux/DmxDeMuxModule.cxx, DeMux/DmxDeMuxTestModule.cxx: Move MomNavigator::GetFragment() return casts from C-cast to dynamic_cast. 2001-01-12 02:29 George Irwin <gmieg@slac.stanford.edu> * CandData/CandRecord.cxx, CandData/CandRecord.h, Demo/DemoEventDump.cxx, Demo/UserAnalysis.cxx, Minfastjob/macros/jc_next.C, RerootExodus/CheezyDisplayModule.cxx, RerootExodus/RerootToRawDataModule.cxx: Add CandData to RerootExodus JobModules and to Demo/DemoEventDump. Make both CandData::FindCandHandle(classname, objname) arguments optional. 2001-01-12 00:00 George Irwin <gmieg@slac.stanford.edu> * BubbleSpeak/CandDigiPair.cxx, BubbleSpeak/CandDigiPairHandle.cxx, BubbleSpeak/CandDigiPairHandle.h, BubbleSpeak/CandDigiPairListHandle.cxx, BubbleSpeak/CandDigiPairListHandle.h, BubbleSpeak/CandMSTClusterHandle.cxx, BubbleSpeak/CandMSTClusterHandle.h, BubbleSpeak/CandMSTClusterListHandle.cxx, BubbleSpeak/CandMSTClusterListHandle.h, BubbleSpeak/CandStraightClusterHandle.cxx, BubbleSpeak/CandStraightClusterHandle.h, BubbleSpeak/CandThruMuonHandle.cxx, BubbleSpeak/CandThruMuonHandle.h, BubbleSpeak/CandThruMuonListHandle.cxx, BubbleSpeak/CandThruMuonListHandle.h, BubbleSpeak/CutDigiPairListModule.cxx, BubbleSpeak/DigiPairListModule.cxx, BubbleSpeak/DrawMuonTracksModule.cxx, BubbleSpeak/FitThruMuonListModule.cxx, BubbleSpeak/GoodThruMuonListModule.cxx, BubbleSpeak/MSTClusterListModule.cxx, BubbleSpeak/PathLenCorrecModule.cxx, BubbleSpeak/PlotMuonClusterModule.cxx, BubbleSpeak/ThruMuonAnalysisModule.cxx, BubbleSpeak/ThruMuonListModule.cxx, BubbleSpeak/ThruMuonSummaryModule.cxx, BubbleSpeak/muon_bcalib.C, BubbleSpeak/muon_binit.C, BubbleSpeak/muon_calib.C, BubbleSpeak/muon_init.C, CandDigit/CandDigitHandle.cxx, CandDigit/CandDigitHandle.h, CandDigit/CandDigitListHandle.cxx, CandDigit/CandDigitListHandle.h, CandDigit/DigitListModule.cxx, CandDigit/DigitListModule.h, CandEvent/CandEventHandle.cxx, CandEvent/CandEventHandle.h, CandEvent/CandEventListHandle.cxx, CandEvent/CandEventListHandle.h, CandVtx/CandVtxHandle.cxx, CandVtx/CandVtxHandle.h, CandVtx/Makefile, Candidate/CandBase.cxx, Candidate/CandBase.h, Candidate/CandHandle.cxx, Candidate/CandHandle.h, DeMux/DmxDeMuxModule.cxx, DeMux/DmxDeMuxTestModule.cxx, DeMux/bjr_next.C, Demo/UserAnalysis.cxx, Demo/demo.jcm, Minfast/.rootrc, Minfast/Makefile, Minfastjob/Makefile, Minfastjob/macros/gmi_next.C, Minfastjob/macros/jc_cheezydemux.C, Rerootjob/Makefile: Adaptation for CandData. Changes to BubbleSpeak, CandDigit, CandEvent, CandVtx, Candidate, DeMux and Demo to get PrimaryCandidateRecord from MOM before getting CandDigitList from PrimaryCandidateRecord. Modules creating Candidates (or CandLists) must "Secure" them in the appropriate CandRecord rather them giving them directly to MOM as before. Add CandData to Minfast's top level Makefile. Add DigitListModule::Get() method call to paths in several ROOT macros. This is where PrimaryCandidateRecord is created and given to MOM. Eventually such CandRecords should be created in a special JobModule::Get() method, rather than in DigitListModule. The output CandRecord will be different from any input CandRecords. Changed CandHandle method name: "CreateClone()" -> "DupHandle()". CandBase now records associated CandRecord* if there is one. CandHandle has GetVldContext() method to return VldContext* from CandHeader in associated CandRecord, if there is one. I also added ViewableNotifier* member to CandHandle and added two CandHandle methods: GetViewableNotifier() and SetViewableNotifier(). Added .rootrc to Minfast. 2001-01-11 22:55 Mark Messier <messier@indiana.edu> * Demo/: DemoEventDump.cxx, Makefile, UserAnalysis.cxx, UserAnalysis.h, demo.jcm: Added a demo job showing how to plot the total charge in an event 2001-01-11 22:04 George Irwin <gmieg@slac.stanford.edu> * CandData/: .cvsignore, CandHeader.cxx, CandHeader.h, CandRecord.cxx, CandRecord.h, GNUmakefile, LinkDef.h, Makefile: Add package to repository. 2001-01-10 21:42 Mark Messier <messier@indiana.edu> * Minfastjob/macros/jc_next.C: Need a mom->Clear() before re-running the Minfast path 2001-01-10 21:41 Mark Messier <messier@indiana.edu> * JobControl/: JobCEnv.cxx, JobCEnv.h, JobCPath.cxx, JobCPath.h, JobCROOT.cxx, JobCROOT.h, JobController.cxx, JobControllerValidate.cxx, Makefile, Makefile.standalone: More changes to handle interactive use. These include: 1) JobControlers are by default created in interactive mode 2) In batch jobs the flag -b'macro1.jcm macro2.jcm ...' triggers the job to run in batch mode using the listed macro files as input 3) When in interactive mode the user must provide the JobControl environment with a MomNavigator to act on (via JobCEnv.SetInteractiveMom()) 4) From a root prompt, users can get a pointer to the interactive MomNavigator object using JobCROOT->GetMom(). 5) Removed obsolete makefile 2001-01-10 16:24 Brian Rebel <brebel@fnal.gov> * DeMux/AlgDeMux.cxx: delete unnecessary creation of CandDigitIterator in RunAlg() 2001-01-10 15:14 Brian Rebel <brebel@fnal.gov> * DeMux/: AlgDeMux.cxx, DmxDeMux.cxx, DmxDeMuxModule.cxx, DmxDeMuxModule.h, DmxValidate.cxx: next iteration of AlgDeMux and DmxDeMuxModule. some minor streamlining changes of other classes as well. 2001-01-10 01:27 Mark Messier <messier@indiana.edu> * JobControl/JobCPath.cxx: Fixed name argument in path creator 2001-01-10 01:10 Mark Messier <messier@indiana.edu> * JobControl/: JobCEnv.cxx, JobCEnv.h, JobCModule.cxx, JobCModule.h, JobCPath.cxx, JobCPath.h, JobCPathModule.cxx, JobCPathModule.h, JobCPathValidate.cxx, JobController.cxx, JobController.h, JobControllerValidate.cxx, Makefile: Re-organized to allow for interactive use. If JobControl is in interactive mode then the "event" belongs to the environment (JobCEnv) while for batch mode the event is owned as locally as possible. ** These changes have not been tested carefully yet - update at own risk! ** 2001-01-09 20:57 Liz Buckley-Geer <buckley@fnal.gov> * setup/setup_minossoft: Fixed a typo and only setup labyrinth on minos1 2001-01-09 18:17 Brian Rebel <brebel@fnal.gov> * DeMux/: DmxChiSqrStat.cxx, DmxDeMux.cxx, DmxDeMuxModule.cxx, DmxHypothesis.cxx, DmxMuonPlane.cxx, DmxMuonPlane.h, DmxPlane.h, DmxShowerPlane.cxx, DmxShowerPlane.h, DmxValidate.cxx, batchdemux.C, bjr_init.C: changes to streamline the code. 2001-01-09 15:46 Brett Viren <bv@bnl.gov> * Algorithm/: AlgConfig.cxx, AlgConfig.h, AlgFactory.cxx, AlgHandle.cxx, Makefile, test-alg-config.cc: Removed ``self filling'' feature from the Registry based AlgConfig. This will be handled externally. Currently, this code is still hidden by default. 2001-01-09 15:44 Mark Messier <messier@indiana.edu> * CVSROOT/check_access: Module names need full path (ie. minossoft/DeMux not just "DeMux") 2001-01-09 15:04 Brett Viren <bv@bnl.gov> * Registry/Registry.h: Subclass TNamed instead of TObject to facilitate AlgConfig changes 2001-01-08 23:57 Liz Buckley-Geer <buckley@fnal.gov> * USER_Classes/GNUmakefile: New package for SRT distribution 2001-01-08 23:48 Mark Messier <messier@indiana.edu> * CVSROOT/modules: Added missing MINF_Classes 2001-01-08 23:19 Mark Messier <messier@indiana.edu> * CVSROOT/modules: Added module names for directories previously left out 2001-01-08 22:39 Liz Buckley-Geer <buckley@fnal.gov> * SRT_MINOS/special/compilers/EGCS.mk: Need -DNO_TEMPATED_FUNCITONS to compile Registry under egcs 2001-01-08 22:32 Mark Messier <messier@indiana.edu> * CVSROOT/checkoutlist: Add numisoft.list to list of admin. files 2001-01-08 22:19 Mark Messier <messier@indiana.edu> * CVSROOT/loginfo: Tweak pattern matching for numisoft and minossoft 2001-01-08 22:03 Mark Messier <messier@indiana.edu> * CVSROOT/: loginfo, numisoft.list: Added mailing list for numisoft packages. 2001-01-08 21:27 Brett Viren <bv@bnl.gov> * Registry/: Registry.cxx, Registry.h, RegistryValidate.cxx: Liz caught a bug in the templated method version regarding storing a `const char*'. I am a little unsure how to add this correctly (due needing to specialize char* related templates to satisfy ROOT's I/O code), so for now, I'll drop support for storing a `const char*' and suffer people needing to do a const_cast<char*>(const char*). 2001-01-08 21:26 Mark Messier <messier@indiana.edu> * CVSROOT/check_access: Added commas 2001-01-08 20:57 Mark Messier <messier@indiana.edu> * CVSROOT/check_access: Added permissions for numiosft packages 2001-01-08 16:14 Mark Messier <messier@indiana.edu> * CVSROOT/modules: Added packages gnumi,pbeam,and mars to hold the beams code 2001-01-06 19:28 Mark Messier <messier@indiana.edu> * CVSROOT/modules: Changed module definitions to relfect new layout 2001-01-06 01:29 Robert Hatcher <rhatcher@fnal.gov> * Validity/: VldTimeStamp.cxx, VldTimeStamp.h: clarify typing problems (time_t vs. long int, etc); make data members a fixed ROOT size (32bits) to avoid potential IO problems -- deal with conversions via assignments. When 64-bit time_t's happen (if ever) then extra code will have to be put in place to deal with it. 2001-01-06 00:59 Liz Buckley-Geer <buckley@fnal.gov> * setup/install_minossoft: Fixed a bunch of bugs 2001-01-06 00:09 Liz Buckley-Geer <buckley@fnal.gov> * SRT_MINOS/SoftRelTools/platforms/Linux2.mk: removed POSIX flags from CPPFLAGS 2001-01-05 14:44 Brett Viren <bv@bnl.gov> * Registry/LinkDef.h: Remove testing code (``Blah'' and ``Extras'') since there seems rootcint seems to ignore any #ifndef NO_TEMPATED_FUNCITONS switch and bringing in this testing code breaks things since it only makes since to use this code if templated member functions are supported. 2001-01-04 23:51 Liz Buckley-Geer <buckley@fnal.gov> * setup/: setup_minossoft, setup_minossoft_no_ups: change definition of MINOS_SOFT 2001-01-04 23:50 Liz Buckley-Geer <buckley@fnal.gov> * MINF_Classes/GNUmakefile: Had an old version - replace with correct one 2001-01-04 23:41 Robert Hatcher <rhatcher@fnal.gov> * MinosObjectMap/Makefile, Navigation/Makefile, Persistency/Makefile, Plex/Makefile, RawData/Makefile, Registry/Makefile, RerootExodus/Makefile, UgliGeometry/Makefile, Validity/Makefile, Minfast/Makefile, Minfastjob/Makefile, Rerootjob/Makefile: allow 'make -f Makefile' to work in presence of GNUmakefile 2001-01-04 23:38 Robert Hatcher <rhatcher@fnal.gov> * DeMux/Makefile, Demo/Makefile, DynamicFactory/Makefile, IoModules/Makefile, JobControl/Makefile, Lattice/Makefile, LeakChecker/Makefile, MessageService/Makefile: allow 'make -f Makefile' to work in presence of GNUmakefile 2001-01-04 23:35 Robert Hatcher <rhatcher@fnal.gov> * Algorithm/Makefile, BField/Makefile, BubbleSpeak/Makefile, CandDigit/Makefile, CandEvent/Makefile, Candidate/Makefile, Conventions/Makefile: allow 'make -f Makefile' to work in presence of GNUmakefile 2001-01-04 21:06 Robert Hatcher <rhatcher@fnal.gov> * Validity/: LinkDef.h, VldValidate.cxx, VldValidate.h: new class VldValidate starts to provide testbed for Validity classes 2001-01-04 21:05 Robert Hatcher <rhatcher@fnal.gov> * Validity/: VldTimeStamp.cxx, VldTimeStamp.h: major mods; no longer based on TDatime, but rather emulates the timespec struct with useful methods and ctor's attached. 2001-01-04 20:08 Robert Hatcher <rhatcher@fnal.gov> * Validity/: VldContext.cxx, VldContext.h, VldRange.cxx, VldRange.h: add MsgStream& operator<< friendship; fix up const on AsString and Print. 2001-01-04 00:27 Liz Buckley-Geer <buckley@fnal.gov> * setup/install_minossoft: Fix some bugs in script 2001-01-03 23:50 Liz Buckley-Geer <buckley@fnal.gov> * Validity/LIBDEPS: LIBDEPS file - specify package dependencies for linking - not in use yet 2001-01-03 23:50 Liz Buckley-Geer <buckley@fnal.gov> * Validity/GNUmakefile: GNUmakefile for SRT build 2001-01-03 23:47 Liz Buckley-Geer <buckley@fnal.gov> * RerootExodus/LIBDEPS, UgliGeometry/LIBDEPS: LIBDEPS file - specify package dependencies for linking - not in use yet 2001-01-03 23:46 Liz Buckley-Geer <buckley@fnal.gov> * RerootExodus/GNUmakefile, UgliGeometry/GNUmakefile: GNUmakefile for SRT build 2001-01-03 23:45 Liz Buckley-Geer <buckley@fnal.gov> * Registry/LinkDef.h: Merge BlahLinkdef and ExtrasLinkdef into LinkDef.h - SRT wants one LinkDef.h file for ROOTCINT step 2001-01-03 23:42 Liz Buckley-Geer <buckley@fnal.gov> * Registry/GNUmakefile: GNUmakefile for SRT build 2001-01-03 23:36 Liz Buckley-Geer <buckley@fnal.gov> * RawData/GNUmakefile: GNUmakefile for SRT build 2001-01-03 23:36 Liz Buckley-Geer <buckley@fnal.gov> * Plex/LIBDEPS, RawData/LIBDEPS: LIBDEPS file - specify package dependencies for linking - not in use yet 2001-01-03 23:32 Liz Buckley-Geer <buckley@fnal.gov> * MinosObjectMap/LIBDEPS, Navigation/LIBDEPS: LIBDEPS file - specify package dependencies for linking - not in use yet 2001-01-03 23:32 Liz Buckley-Geer <buckley@fnal.gov> * MinosObjectMap/GNUmakefile, Navigation/GNUmakefile, Plex/GNUmakefile: GNUmakefile for SRT build 2001-01-03 23:28 Liz Buckley-Geer <buckley@fnal.gov> * Lattice/LIBDEPS, LeakChecker/LIBDEPS: LIBDEPS file - specify package dependencies for linking - not in use yet 2001-01-03 23:28 Liz Buckley-Geer <buckley@fnal.gov> * Lattice/GNUmakefile, LeakChecker/GNUmakefile, MessageService/GNUmakefile: GNUmakefile for SRT build 2001-01-03 23:14 Liz Buckley-Geer <buckley@fnal.gov> * JobControl/LIBDEPS: LIBDEPS file - specify package dependencies for linking - not in use yet 2001-01-03 23:13 Liz Buckley-Geer <buckley@fnal.gov> * JobControl/GNUmakefile: GNUmakefile for SRT build 2001-01-03 21:35 Liz Buckley-Geer <buckley@fnal.gov> * IoModules/LIBDEPS: LIBDEPS file - specify package dependencies for linking - not in use yet 2001-01-03 21:34 Liz Buckley-Geer <buckley@fnal.gov> * IoModules/GNUmakefile: GNUmakefile for SRT build 2001-01-03 21:31 Liz Buckley-Geer <buckley@fnal.gov> * DeMux/LIBDEPS, DynamicFactory/LIBDEPS: LIBDEPS file - specify package dependencies for linking - not in use yet 2001-01-03 21:31 Liz Buckley-Geer <buckley@fnal.gov> * DeMux/GNUmakefile, DynamicFactory/GNUmakefile: GNUmakefile for SRT build 2001-01-03 21:28 Liz Buckley-Geer <buckley@fnal.gov> * Candidate/LIBDEPS, Conventions/LIBDEPS: LIBDEPS file - specify package dependencies for linking - not in use yet 2001-01-03 21:27 Liz Buckley-Geer <buckley@fnal.gov> * Candidate/GNUmakefile, Conventions/GNUmakefile: GNUmakefile for SRT build 2001-01-03 21:07 Liz Buckley-Geer <buckley@fnal.gov> * CandVtx/GNUmakefile: GNUmakefile for SRT build 2001-01-03 21:06 Liz Buckley-Geer <buckley@fnal.gov> * CandEvent/LIBDEPS, CandVtx/LIBDEPS: LIBDEPS file - specify package dependencies for linking - not in use yet 2001-01-03 21:03 Liz Buckley-Geer <buckley@fnal.gov> * CandEvent/GNUmakefile: GNUmakefile for SRT build 2001-01-03 21:03 Liz Buckley-Geer <buckley@fnal.gov> * CandDigit/LIBDEPS: LIBDEPS file - specify package dependencies for linking - not in use yet 2001-01-03 20:58 Liz Buckley-Geer <buckley@fnal.gov> * CandDigit/GNUmakefile: GNUmakefile for SRT build 2001-01-03 20:29 Liz Buckley-Geer <buckley@fnal.gov> * BField/LIBDEPS, BubbleSpeak/LIBDEPS: LIBDEPS file - specify package dependencies for linking - not in use yet 2001-01-03 20:28 Liz Buckley-Geer <buckley@fnal.gov> * BField/GNUmakefile, BubbleSpeak/GNUmakefile: GNUmakefile for SRT build 2001-01-03 18:16 Liz Buckley-Geer <buckley@fnal.gov> * Algorithm/LIBDEPS: LIBDEPS file - specify package dependencies for linking - not in use yet 2001-01-03 18:13 Liz Buckley-Geer <buckley@fnal.gov> * Algorithm/GNUmakefile: GNUmakefile for SRT build 2001-01-03 18:11 Liz Buckley-Geer <buckley@fnal.gov> * SRT_MINOS/SoftRelTools/compilers/GCC_2_91.mk: Removed as not needed 2001-01-02 19:52 Brett Viren <bv@bnl.gov> * Minfast/setup_scripts/setup.source.bv: The setup script I use 2001-01-02 19:51 Brett Viren <bv@bnl.gov> * Minfast/bin/minos-config: First commit. This script is in the same vein as root-config. 2001-01-02 18:34 Brett Viren <bv@bnl.gov> * JobControl/: JobCPath.cxx, JobCPath.h, JobCPathModule.cxx, JobCPathModule.h, JobController.cxx, JobController.h, JobControllerValidate.cxx, JobControllerValidate.h, Makefile: - JobController.{cxx,h} : JobController no can be given a MOM object at creation. If none is passed, JC will create an internal one. In either case, this MOM is given to the JobCPaths. - JobCPath.{cxx,h} : Now can pass MOM into ctor. This MOM is only used in RunOne. - JobCPathModule.{cxx,h} : Pass external MOM through to all JobCPath objects. - JobControllerValidate.{cxx,h} : Add test for this external MOM. - Makefile : Add MOMSO to some of the test targets. 2001-01-02 14:29 Brett Viren <bv@bnl.gov> * RawData/DigitDataBlock.cxx: I was getting a segfault in the dtor due to fRawDigits being deleted when it was zeroed. I don't know if there is a bug somewhere else which causes this situation to occur or not, but since I see no guarantee that fRawDigits will ever be set, this check should probably be there. 2001-01-02 14:24 Brett Viren <bv@bnl.gov> * IoModules/IoRerootDataFile.cxx: Moved the increment of fCurrentRecord to before the GetEvent() call. Otherwise there is hysteresis in the Next/Prev calls. 2000-12-28 20:10 Brett Viren <bv@bnl.gov> * Algorithm/: AlgConfig.cxx, AlgConfig.h, AlgFactory.cxx, AlgHandle.cxx, Makefile, myalg:default.config, test-alg-config.cc: Modified AlgConfig to be based on Registry. For now, old code is still the default. To compile new code add: -DREGISTRY_BASED_ALGCONFIG to your CXXFLAGS in Minfast/Make.include. Added test-alg-config.cc and example config file to test basic operation. Using this new code in actual algorithms is not yet ready as things in DynamicFactory need to be changed. Currently (if turned on) AlgFactory will circumvent DynamicFactory where AlgConfig objects are concerned. As is, this is probably a Bad Thing.... 2000-12-27 23:54 Liz Buckley-Geer <buckley@fnal.gov> * setup/setup_minossoft_no_ups: Make setup_minossoft_no_ups 2000-12-27 23:54 Liz Buckley-Geer <buckley@fnal.gov> * setup/setup_minossoft: Make setup_minossoft ups only 2000-12-27 22:35 Liz Buckley-Geer <buckley@fnal.gov> * setup/: install_minossoft, packages, setup_minossoft: Initial revision 2000-12-27 22:35 Liz Buckley-Geer <buckley@fnal.gov> * setup/: install_minossoft, packages, setup_minossoft: setup module for SRT distribution 2000-12-27 22:07 Brett Viren <bv@bnl.gov> * Registry/Makefile: Remove obsoleted NO_TEMPATED_FUNCITONS flag 2000-12-27 22:05 Brett Viren <bv@bnl.gov> * Minfast/Make.include: Added -DNO_TEMPATED_FUNCITONS to linux `CXXFLAGS' variable (just for linux). I am starting to add Registry to AlgConfig, so this must be actually be defined whereever Registry.h may be included. 2000-12-27 21:53 Brett Viren <bv@bnl.gov> * Registry/: Registry.cxx, Registry.h, RegistryValidate.cxx: Registry now ``handles'' const char*. 2000-12-27 20:47 Brett Viren <bv@bnl.gov> * Minfast/Make.include: Nit picking: Commented out the defining of the variable `MAKE' as it forces people unnecessarily to use a non standard name for the `make' executable, even if the system `make' is already GNU `make'. From the GNU make info page: The value of [the MAKE] variable is the file name with which `make' was invoked. ... If you use a special version of `make' to run the top-level makefile, the same special version will be executed for recursive invocations. 2000-12-27 20:32 Brett Viren <bv@bnl.gov> * Minfast/Makefile, Minfastjob/Makefile, Rerootjob/Makefile: Add Registry to default build 2000-12-27 20:21 Brett Viren <bv@bnl.gov> * Registry/: Makefile, Registry.h: Needed to hide STL map from rootcint in order to work with ROOT v3. Also, tweaked Makefile to explicitly list source files. 2000-12-26 22:24 Liz Buckley-Geer <buckley@fnal.gov> * Minfastjob/GNUmakefile: Create Minfastjob module 2000-12-26 22:24 Liz Buckley-Geer <buckley@fnal.gov> * Minfastjob/GNUmakefile: Initial revision 2000-12-26 21:30 Liz Buckley-Geer <buckley@fnal.gov> * Rerootjob/: GNUmakefile, LIBDEPS: Create Rerootjob module 2000-12-26 21:30 Liz Buckley-Geer <buckley@fnal.gov> * Rerootjob/: GNUmakefile, LIBDEPS: Initial revision 2000-12-26 21:27 Liz Buckley-Geer <buckley@fnal.gov> * TOOL_Classes/GNUmakefile: Create TOOL_Classes module 2000-12-26 21:27 Liz Buckley-Geer <buckley@fnal.gov> * TOOL_Classes/GNUmakefile: Initial revision 2000-12-26 21:23 Liz Buckley-Geer <buckley@fnal.gov> * REROOT_Classes/GNUmakefile: Create REROOT_Classes module 2000-12-26 21:23 Liz Buckley-Geer <buckley@fnal.gov> * REROOT_Classes/GNUmakefile: Initial revision 2000-12-26 20:45 Liz Buckley-Geer <buckley@fnal.gov> * MINF_Classes/: .cvsignore, GNUmakefile: Create MINF_Classes module 2000-12-26 20:45 Liz Buckley-Geer <buckley@fnal.gov> * MINF_Classes/: .cvsignore, GNUmakefile: Initial revision 2000-12-23 21:52 Brett Viren <bv@bnl.gov> * Registry/: Makefile, Registry.cxx, Registry.h, RegistryItem.h, RegistryItemXxx.h, RegistryValidate.cxx, RegistryValidate.h, registry-packrat.tex, registry.dia: Added operator=, deep copy ctor, Clear() methods and changed interface to locking to allow more fine grained over-riding in derived classes. Moved class RegistryKey into class Registry to hopefully satisfy dep. Added Clone() method to RegistryItem and derivatives to allow deep copies. Finally, updated validation code and packrat to reflect these changes. 2000-12-23 21:47 Brett Viren <bv@bnl.gov> * Registry/: RegistryKey.cxx, RegistryKey.h: Move class RegistryKey into class Registry 2000-12-22 05:46 Mark Messier <messier@indiana.edu> * CVSROOT/framework.list: Added Mayly 2000-12-21 23:11 Brett Viren <bv@bnl.gov> * Registry/: Makefile, Registry.cxx, Registry.h, RegistryValidate.cxx, RegistryValidate.h: - Provided non Tempated Member Funciton interface so Registry should now compile on egcs platforms (untested). - Added mechanism to allow Key or Value locking. Key locking lets you change existing values, but not add new ones. Value locking allows adding new key/value pairs but not changing old ones. Locking of both gives one a read only Registry. - Cleaned up the Makefile to make it more minosroot compliant. 2000-12-20 21:47 Mark Messier <messier@indiana.edu> * CVSROOT/framework.list: Added Roy and Sharon 2000-12-20 21:42 Mark Messier <messier@indiana.edu> * JobControl/: JobCDemoModuleA.cxx, JobCDemoModuleB.cxx, JobCNode.cxx, JobCNode.h, JobCPath.cxx, JobControllerValidate.cxx: Cleaned up timing and pass/fail/filter reporting 2000-12-20 19:21 Sharon Seun <seun@physics.harvard.edu> * Demo/: .cvsignore, DemoEventDump.cxx, DemoEventDump.h, Makefile: [no log message] 2000-12-20 19:06 Robert Hatcher <rhatcher@fnal.gov> * UgliGeometry/UgliGeometry.cxx, UgliGeometry/UgliGeometry.h, UgliGeometry/UgliGeometryReroot.cxx, UgliGeometry/UgliLoanPool.cxx, UgliGeometry/UgliLoanPool.h, BField/BField.cxx, BField/BField.h, BField/DummyVldContext.cxx, BField/DummyVldContext.h, BField/LinkDef.h, Plex/PlexLoanPool.cxx, Plex/PlexLoanPool.h, Plex/Plexus.cxx, Plex/Plexus.h, Plex/PlexusABC.h, Plex/PlexusReroot.cxx: convert from VldParamSet to VldRange. 2000-12-20 19:04 Robert Hatcher <rhatcher@fnal.gov> * Validity/: LinkDef.h, VldParamSet.cxx, VldParamSet.h, VldRange.cxx, VldRange.h: rename class VldParamSet as VldRange. 2000-12-13 15:33 Brian Rebel <brebel@fnal.gov> * DeMux/: DmxChiSqrStat.cxx, DmxDeMux.cxx, DmxDeMux.h, DmxHypothesis.cxx, DmxHypothesis.h, DmxShowerPlane.cxx, DmxShowerPlane.h, DmxValidate.cxx, DmxValidate.h: add changes for using XXItrs over DmxHypothesis objects 2000-12-09 00:29 Brian Rebel <brebel@fnal.gov> * DeMux/: DmxMuonPlane.cxx, DmxMuonPlane.h, DmxPlane.cxx, DmxPlane.h, DmxShowerPlane.cxx, DmxShowerPlane.h: put fPlaneNumber back into the derived classes - it doesnt work in DmxPlane 2000-12-08 16:55 Brian Rebel <brebel@fnal.gov> * DeMux/: AlgDeMux.cxx, DmxChiSqrStat.cxx, DmxChiSqrStat.h, DmxDeMux.cxx, DmxDeMux.h, DmxDeMuxModule.cxx, DmxHypothesis.cxx, DmxHypothesis.h, DmxMuonPlane.cxx, DmxMuonPlane.h, DmxPlane.cxx, DmxPlane.h, DmxRMSStat.cxx, DmxRMSStat.h, DmxShowerPlane.cxx, DmxShowerPlane.h, DmxStatistic.h, DmxValidate.cxx, DmxValidate.h: make c++ syntax changes to code 2000-12-07 17:48 Liz Buckley-Geer <buckley@fnal.gov> * SRT_MINOS/: SoftRelTools/arch_spec_LABYRINTH.mk, SoftRelTools/arch_spec_root.mk, SoftRelTools/compilers/GCC.mk, SoftRelTools/compilers/GCC_2_91.mk, SoftRelTools/compilers/GCC_2_95.mk, special/post_standard.mk, special/pre_standard.mk, special/preamble.mk: Import SRT_MINOS module 2000-12-07 17:48 Liz Buckley-Geer <buckley@fnal.gov> * SRT_MINOS/: SoftRelTools/arch_spec_LABYRINTH.mk, SoftRelTools/arch_spec_root.mk, SoftRelTools/compilers/GCC.mk, SoftRelTools/compilers/GCC_2_91.mk, SoftRelTools/compilers/GCC_2_95.mk, special/post_standard.mk, special/pre_standard.mk, special/preamble.mk: Initial revision 2000-12-06 21:41 Robert Hatcher <rhatcher@fnal.gov> * BubbleSpeak/CandDigiPair.cxx: modify GetTPos to use (fixed) UgliStripHandle::GetTPos; GetZPos now uses the global z0 of center of the relevant strip. 2000-12-06 21:38 Robert Hatcher <rhatcher@fnal.gov> * UgliGeometry/: UgliScintPlnHandle.h, UgliScintPlnNode.cxx, UgliScintPlnNode.h: let ScintPln's tell the world about the global position in space 2000-12-06 21:02 Robert Hatcher <rhatcher@fnal.gov> * UgliGeometry/UgliStripNode.cxx: fix normalization bug that inflated TPos by a factor of 2.0 2000-12-06 20:18 Robert Hatcher <rhatcher@fnal.gov> * RerootExodus/: RerootExodus.cxx, RerootToRawDataModule.cxx: convert from RawData/GPSTimeStamp to Validity/VldTimeStamp 2000-12-06 20:15 Robert Hatcher <rhatcher@fnal.gov> * UgliGeometry/UgliGeometryReroot.cxx, Plex/PlexusReroot.cxx: convert from RawData/GPSTimeStamp to Validity/VldTimeStamp 2000-12-05 21:39 Robert Hatcher <rhatcher@fnal.gov> * Validity/LinkDef.h, Validity/VldContext.cxx, Validity/VldContext.h, Validity/VldParamSet.cxx, Validity/VldParamSet.h, Validity/VldTimeStamp.cxx, Validity/VldTimeStamp.h, RawData/DaqFrameHeader.cxx, RawData/DaqFrameHeader.h, RawData/GPSTimeStamp.cxx, RawData/GPSTimeStamp.h, RawData/LinkDef.h, RawData/RawDataValidate.cxx, RawData/RawHeader.cxx, RawData/RawHeader.h: move from using RawData/GPSTimeStamp to Validity/VldTimeStamp to break cyclic dependency 2000-12-05 20:32 Paul Miyagawa <p.miyagawa1@physics.ox.ac.uk> * BubbleSpeak/: CandDigiPair.cxx, CandDigiPair.h, CandDigiPairHandle.cxx: Converted first tidbit to UgliGeometry. 2000-12-05 13:51 Mark Messier <messier@indiana.edu> * Dependency/: Makefile, dep-summary.c, dep.pl: 1) Use absolute path names everywhere (I think...) 2) Removed obsolete packages RLM and PDM 3) Cleaned up treatment of Minfast packages which need special handling since they are sub-directories 4) Added a little program (dep-summary) to filter just the circular dependency warnings from the error log file 2000-12-05 10:06 Paul Miyagawa <p.miyagawa1@physics.ox.ac.uk> * BubbleSpeak/: .cvsignore, FitThruMuonListModule.cxx, GoodThruMuonListModule.cxx, LinkDef.h, PathLenCorrecModule.cxx, PlotMuonClusterModule.cxx, PlotMuonClusterModule.h, StripSegSummary.cxx, StripSegSummary.h, ThruMuonSummaryModule.cxx, ThruMuonSummaryModule.h, muon_bcalib.C, muon_binit.C, muon_calib.C, muon_cnext.C: New module to create muon summaries. New macro, to be run in batch mode, to execute the new analysis path. 2000-12-05 01:47 George Irwin <gmieg@slac.stanford.edu> * DynamicFactory/DynAlgReg.cxx: Remove unused dependency on DynamicPluggableFactory class. 2000-12-05 01:01 Robert Hatcher <rhatcher@fnal.gov> * Dependency/dep.pl: running cdep/ldep in other package areas fails unless an explicit path is given (or these are in one's default path). 2000-12-04 23:45 Mark Messier <messier@indiana.edu> * Dependency/dep.pl: Added new packages and made adjustments for new #include paths 2000-12-04 22:42 Brian Rebel <brebel@fnal.gov> * DeMux/: DmxDeMux.cxx, DmxDeMuxModule.cxx, DmxDeMuxModule.h, DmxMuonPlane.cxx, DmxShowerPlane.cxx, DmxValidate.cxx, batchdemux.C: switch to using plane orientation instead of even and odd planes 2000-12-04 18:40 Brett Viren <bv@bnl.gov> * Registry/Makefile: Remove obsolete flags 2000-12-04 15:51 Mark Messier <messier@indiana.edu> * JobControl/: JobCInterpreter.cxx, JobCommand.cxx, JobController.cxx, Makefile, sample.jcm: Fixed mistake in command line parsing which caused necesarry white space to get removed. Also added new libs to list needed by the testbatch job. 2000-12-01 19:03 Mark Messier <messier@indiana.edu> * MessageService/: MsgService.cxx, MsgStream.cxx, TestDemo.cxx: Minor formatting tweaks. Debug and Verbose messages now carry the file and line number by default. 2000-11-30 23:59 Robert Hatcher <rhatcher@fnal.gov> * Plex/PlexSEIdAltL.cxx: Print() also indicates "Best" entry 2000-11-30 23:20 Robert Hatcher <rhatcher@fnal.gov> * Plex/PlexSEIdAltL.cxx: addition Print() format when passed char *option="c" produces compact form 2000-11-30 23:19 Robert Hatcher <rhatcher@fnal.gov> * RerootExodus/: CheezyDisplayModule.cxx, CheezyDisplayModule.h: more Truth vs. PlexSEIdAltL comparison w/ ability to produces partial dumps 2000-11-30 22:48 Mark Messier <messier@indiana.edu> * CVSROOT/check_access, CVSROOT/modules, Demo/.cvsignore: Added package for demonstration code 2000-11-30 19:35 Robert Hatcher <rhatcher@fnal.gov> * Plex/: PlexStripEndId.cxx, PlexStripEndId.h: Is[Same|Opposite]Strip[End] methods should have (const PlexStripEndId&) args not just PlexStripEndId&. 2000-11-30 18:25 Mark Messier <messier@indiana.edu> * MessageService/MsgService.cxx: Increased default information logged with warning and error messages to be identical to those of Fatal messages. 2000-11-30 01:27 Robert Hatcher <rhatcher@fnal.gov> * Minfastjob/macros/jc_cheezydemux.C: use JobC path for RerootToRaw/DigitList/DeMux/CheezyDisplay 2000-11-30 01:06 Robert Hatcher <rhatcher@fnal.gov> * RerootExodus/: RerootExodus.cxx, RerootExodus.h: Some interfaces that the geometry will use rather than delving directly into REROOT structures. 2000-11-30 00:56 Robert Hatcher <rhatcher@fnal.gov> * UgliGeometry/TGeometryX.cxx: Implement a real loan pool of geometries with scint planes and strips. Not all functionality is implemented but a good start. 2000-11-30 00:42 Robert Hatcher <rhatcher@fnal.gov> * UgliGeometry/: TNodeX.cxx, TNodeX.h, UgliGeomABC.cxx, UgliGeomABC.h, UgliGeomHandle.cxx, UgliGeomHandle.h, UgliGeometry.cxx, UgliGeometry.h, UgliGeometryReroot.cxx, UgliGeometryReroot.h, UgliLoanPool.cxx, UgliLoanPool.h, UgliPlnABC.cxx, UgliPlnABC.h, UgliRefCnt.cxx, UgliRefCnt.h, UgliScintPlnABC.cxx, UgliScintPlnABC.h, UgliScintPlnHandle.cxx, UgliScintPlnHandle.h, UgliScintPlnNode.cxx, UgliScintPlnNode.h, UgliStripABC.cxx, UgliStripABC.h, UgliStripHandle.cxx, UgliStripHandle.h, UgliStripNode.cxx, UgliStripNode.h, TGeometryX.h: Implement a real loan pool of geometries with scint planes and strips. Not all functionality is implemented but a good start. 2000-11-30 00:39 Robert Hatcher <rhatcher@fnal.gov> * UgliGeometry/LinkDef.h: Implement a real loan pool of geometries with scint planes and strips. Not all functionality is implemented but a good start. 2000-11-30 00:19 Robert Hatcher <rhatcher@fnal.gov> * Plex/: LinkDef.h, PlexPlaneId.cxx, PlexPlaneId.h, PlexStripEndId.cxx, PlexStripEndId.h, PlexValidate.cxx, PlexValidate.h: PlexPlaneId now a separate class from which PlexStripEndId is derived. Most of both of these classes member functions are now defined "inline" as they consist of bit masking and shifting. PlexValidate improved so that it records failures with less reliance on visual inspection. 2000-11-30 00:00 Robert Hatcher <rhatcher@fnal.gov> * JobControl/JobCPathModule.cxx: don't barf ugly warnings if (*jc)("/Path/Create PATH Module::Method ") has trailing blanks. 2000-11-29 19:47 George Irwin <gmieg@slac.stanford.edu> * Algorithm/AlgFactory.cxx: Add Debug MSG for routine AlgFactory registrations. 2000-11-29 01:52 George Irwin <gmieg@slac.stanford.edu> * Algorithm/AlgFactory.cxx, DynamicFactory/DynamicPluggableFactory.cxx, DynamicFactory/DynamicPluggableFactory.h: Add Warning MSG for attempt to twice Register an (Algorithm,AlgConfig) pair 2000-11-29 00:22 George Irwin <gmieg@slac.stanford.edu> * DeMux/DmxShowerPlane.cxx: Fix compiler warnings with const_cast in static NavKey select functions. 2000-11-29 00:13 Robert Hatcher <rhatcher@fnal.gov> * Plex/PlexStripEndId.cxx: alternative formats for ::AsString 2000-11-28 23:28 George Irwin <gmieg@slac.stanford.edu> * DeMux/AlgDeMux.cxx: Add dummy AlgDeMux::Trace() implementation to satisfy declaration. 2000-11-28 23:11 George Irwin <gmieg@slac.stanford.edu> * Algorithm/: AlgBase.cxx, AlgBase.h: Make AlgBase::Trace() non-pure, though still virtual. 2000-11-28 18:51 Brian Rebel <brebel@fnal.gov> * DeMux/: AlgDeMux.cxx, AlgDeMux.h, DmxDeMux.cxx, DmxDeMux.h, DmxDeMuxModule.cxx, DmxDeMuxTestModule.cxx, DmxHypothesis.cxx, DmxHypothesis.h, DmxShowerPlane.cxx, DmxShowerPlane.h, DmxValidate.cxx, LinkDef.h, batchdemux.C: another stab at AlgDeMux. Change constructors in other classes to take AlgConfigDeMux by reference. 2000-11-28 12:45 Paul Miyagawa <p.miyagawa1@physics.ox.ac.uk> * BubbleSpeak/: AlgConfigDigiPair.cxx, AlgConfigDigiPair.h, AlgConfigDigiPairList.cxx, AlgConfigDigiPairList.h, AlgConfigMSTCluster.cxx, AlgConfigMSTCluster.h, AlgConfigStraightCluster.cxx, AlgConfigStraightCluster.h, AlgConfigThruMuon.cxx, AlgConfigThruMuon.h, AlgCutDigiPairList.cxx, AlgCutDigiPairList.h, AlgDigiPair.cxx, AlgDigiPair.h, AlgDigiPairList.cxx, AlgDigiPairList.h, AlgFitThruMuonList.cxx, AlgFitThruMuonList.h, AlgGoodThruMuonList.cxx, AlgGoodThruMuonList.h, AlgMSTCluster.cxx, AlgMSTCluster.h, AlgMSTClusterList.cxx, AlgMSTClusterList.h, AlgPathLenCorrec.cxx, AlgStraightCluster.cxx, AlgStraightCluster.h, AlgThruMuon.cxx, AlgThruMuon.h, AlgThruMuonList.cxx, AlgThruMuonList.h, CutDigiPairListModule.cxx, CutDigiPairListModule.h, DigiPairListModule.cxx, DigiPairListModule.h, DrawMuonTracksModule.h, FitThruMuonListModule.cxx, FitThruMuonListModule.h, GoodThruMuonListModule.cxx, GoodThruMuonListModule.h, LinkDef.h, MSTClusterListModule.cxx, MSTClusterListModule.h, PathLenCorrecModule.cxx, PathLenCorrecModule.h, PlotMuonClusterModule.h, ThruMuonAnalysisModule.h, ThruMuonListModule.cxx, ThruMuonListModule.h: Converted to using dynamic AlgFactory. 2000-11-27 22:35 Paul Miyagawa <p.miyagawa1@physics.ox.ac.uk> * BubbleSpeak/: AlgConfigGoodThruMuonList.cxx, AlgDigiPair.cxx, AlgDigiPairList.cxx, AlgPathLenCorrec.cxx, AlgPathLenCorrec.h, AlgThruMuon.h, CandStraightCluster.h, CandStraightClusterHandle.cxx, CandStraightClusterHandle.h, CandThruMuon.cxx, CandThruMuon.h, CandThruMuonHandle.cxx, CandThruMuonHandle.h, LinkDef.h, PathLenCorrecModule.cxx, PathLenCorrecModule.h, muon_calib.C, muon_cnext.C, muon_init.C: Created module to do pathlength corrections to the charge levels. 2000-11-27 21:27 Brian Rebel <brebel@fnal.gov> * DeMux/: AlgDeMux.cxx, AlgDeMux.h: first shot at a DeMux algorithm class 2000-11-24 07:49 Nick West <n.west1@physics.oxford.ac.uk> * BubbleSpeak/AlgDigiPairList.cxx: Fix segv in AlgDigiPairList::RunAlg when using BubKeyFromPSEId sort func. 2000-11-22 20:20 George Irwin <gmieg@slac.stanford.edu> * CandDigit/: AlgDigitList.cxx, AlgMCDigitList.cxx, DigitCint.h, DigitListModule.cxx, DigitListModule.h: Clean up some #include statements. Remove DigitCint.h from distribution. 2000-11-22 15:31 Brett Viren <bv@bnl.gov> * Navigation/XxxItr.h: Nick's forgotten fix. 2000-11-22 09:46 Nick West <n.west1@physics.oxford.ac.uk> * BubbleSpeak/AlgDigiPairList.cxx, DeMux/DmxDeMux.cxx, DeMux/DmxHypothesis.cxx, DeMux/DmxShowerPlane.cxx, DeMux/DmxValidate.cxx, Navigation/NavValidate.cxx, Navigation/XxxItr.h: Tighten up NavKey sort/select function arg from (Xxx* ) to (const Xxx* ). 2000-11-21 14:34 Paul Miyagawa <p.miyagawa1@physics.ox.ac.uk> * BubbleSpeak/: AlgCutDigiPairList.cxx, AlgDigiPair.cxx, AlgDigiPairList.cxx, AlgFitThruMuonList.cxx, AlgGoodThruMuonList.cxx, AlgGoodThruMuonList.h, AlgMSTCluster.cxx, AlgMSTClusterList.cxx, AlgStraightCluster.cxx, AlgThruMuon.cxx, AlgThruMuonList.cxx, BubGeometry.cxx, BubGeometry.h, CandDigiPair.cxx, CandDigiPairHandle.cxx, CandDigiPairList.cxx, CandMSTCluster.cxx, CandMSTClusterHandle.cxx, CandMSTClusterList.cxx, CandStraightCluster.cxx, CandStraightClusterHandle.cxx, CandThruMuon.cxx, CandThruMuonHandle.cxx, CandThruMuonList.cxx, CutDigiPairListModule.cxx, DigiPairListModule.cxx, DrawMuonTracksModule.cxx, FitThruMuonListModule.cxx, GoodThruMuonListModule.cxx, MSTClusterListModule.cxx, PlotMuonClusterModule.cxx, ThruMuonAnalysisModule.cxx, ThruMuonListModule.cxx: Converted to C++ casts. If I've missed any, let me know and I'll fix it. 2000-11-21 01:35 George Irwin <gmieg@slac.stanford.edu> * Algorithm/Makefile, BubbleSpeak/Makefile, BubbleSpeak/muon_binit.C, BubbleSpeak/muon_init.C, CandDigit/DigitListModule.cxx, CandDigit/Makefile, CandEvent/Makefile, CandVtx/CandVtxTest.cxx, CandVtx/MCVtxModule.cxx, CandVtx/Makefile, Candidate/Makefile, Candidate/batcand.C, Candidate/batcandloop.C, Candidate/batcandmacro.C, Candidate/testcand.C, Candidate/testvtxcand.C, Conventions/Makefile, DeMux/Makefile, DeMux/batchdemux.C, DeMux/bjr_init.C, DynamicFactory/Makefile, IoModules/Makefile, JobControl/Makefile, JobControl/testjobc.C, Lattice/Makefile, LeakChecker/.cvsignore, LeakChecker/Makefile, MINF_Classes/Makefile, MessageService/Makefile, Minfast/Makefile, Minfastjob/Makefile, MinosObjectMap/Makefile, Navigation/Makefile, Persistency/Makefile, REROOT_Classes/Makefile, Rerootjob/Makefile, TOOL_Classes/Makefile, USER_Classes/Makefile, RawData/Makefile, RerootExodus/Makefile, UgliGeometry/Makefile, Validity/Makefile: Change all dynamic library names to "lib[packagename].so. 2000-11-20 23:17 George Irwin <gmieg@slac.stanford.edu> * Persistency/.cvsignore: Add TestPer executable to ignore list. 2000-11-20 20:29 Brian Rebel <brebel@fnal.gov> * DeMux/: batchdemux.C, bjr_next.C: latest versions for batch demuxing 2000-11-20 18:24 Nick West <n.west1@physics.oxford.ac.uk> * Navigation/XxxItr.h: Fix casting away const problem in Xxx##KeyBinFun::operator(). 2000-11-18 21:22 Paul Miyagawa <p.miyagawa1@physics.ox.ac.uk> * BubbleSpeak/: AlgConfigGoodThruMuonList.cxx, AlgConfigGoodThruMuonList.h, AlgDigiPairList.cxx, AlgFitThruMuonList.cxx, AlgGoodThruMuonList.cxx, AlgGoodThruMuonList.h, AlgMSTClusterList.cxx, BubGeometry.cxx, BubGeometry.h, CandDigiPairHandle.cxx, CandDigiPairHandle.h, CandMSTCluster.cxx, CandStraightCluster.cxx, CandThruMuon.cxx, CandThruMuon.h, CandThruMuonHandle.cxx, CandThruMuonHandle.h, ClusterBox.cxx, GoodThruMuonListModule.cxx, GoodThruMuonListModule.h, MSTClusterListModule.cxx, PlotMuonClusterModule.cxx, muon_binit.C, muon_init.C: Added cuts based on event geometry and track curvature. 2000-11-17 21:56 Brett Viren <bv@bnl.gov> * CandDigit/CandDigitHandle.h, Navigation/NavValidate.cxx, Navigation/XxxItr.h, RerootExodus/CheezyDisplayModule.cxx, CandDigit/CandDigitHandle.cxx: My const ``fix'' was too cavalier. I am backing it out and letting the authors deal with it. 2000-11-17 19:21 Brett Viren <bv@bnl.gov> * CandDigit/CandDigitHandle.h, Navigation/NavValidate.cxx, Navigation/XxxItr.h, RerootExodus/CheezyDisplayModule.cxx, CandDigit/CandDigitHandle.cxx: Some const cast related bugs fixed. I did this by judiciously adding const in the minium number of places to get things to compile under gcc 2.95.2. Original authors are encouraged to check for fsck-ups. 2000-11-17 16:35 Brett Viren <bv@bnl.gov> * JobControl/JobC.h: Fixed an R-TPYE-o 2000-11-17 16:22 Brett Viren <bv@bnl.gov> * Registry/Registry.h: One remaining non-conventional include 2000-11-16 15:11 Nick West <n.west1@physics.oxford.ac.uk> * LeakChecker/LeaLeakChecker.cxx, Navigation/NavTestMoon.h, Navigation/XxxItr.h: Remove C style casts. 2000-11-15 23:56 George Irwin <gmieg@slac.stanford.edu> * UserManualDoc/.cvsignore: Add *.ps and derived UserManual directory. 2000-11-15 18:55 Robert Hatcher <rhatcher@fnal.gov> * RerootExodus/: RerootExodus.cxx, RerootExodus.h: new method SEIdHalfLength for determining the length of particular strips; split out common code from SEIdToTPos into new method GetCellPos. 2000-11-15 12:03 Paul Miyagawa <p.miyagawa1@physics.ox.ac.uk> * BubbleSpeak/: AlgConfigGoodThruMuonList.cxx, AlgConfigGoodThruMuonList.h, AlgDigiPair.cxx, AlgDigiPair.h, AlgFitThruMuonList.cxx, AlgFitThruMuonList.h, AlgGoodThruMuonList.cxx, AlgGoodThruMuonList.h, BubGeometry.cxx, BubGeometry.h, CandDigiPair.cxx, DrawMuonTracksModule.cxx, GoodThruMuonListModule.cxx, GoodThruMuonListModule.h, LinkDef.h, MSTClusterListModule.cxx, PlotMuonClusterModule.cxx, muon_init.C: Added module to select out stopped muons. Made temporary fix to const char * problem by adding explicit cast to char *. 2000-11-15 03:01 Sue Kasahara <schubert@hep.umn.edu> * CVSROOT/modules: S. Kasahara Add Persistency module name to CVSROOT/modules 2000-11-15 02:44 Sue Kasahara <schubert@hep.umn.edu> * Persistency/: .cvsignore, LinkDef.h, Makefile, Per.cxx, Per.h, PerFileManager.cxx, PerFileManager.h, PerFileMember.cxx, PerFileMember.h, TestPer.cc: S. Kasahara:Created new Persistency package and added first 3 classes: 1)PerFileManager is singleton file manager to be used by the persistency package to open/close files (local& remote). 2)PerFileMember is a helper class to PerFileManager used to keep track of individual files. 3)Per is a class to hold general purpose data members and static utility methods used by the Persistency package. TestPer.cc demonstrates how the PerFileManager is to be used. I still need to create a validation class for this package. 2000-11-14 23:15 Robert Hatcher <rhatcher@fnal.gov> * RerootExodus/RerootToRawDataModule.cxx: make sure all bare pointers member elements get initialized in ctor 2000-11-14 20:02 Brett Viren <bv@bnl.gov> * UserManualDoc/Makefile: Simple makefile to ease building the docs. 2000-11-14 18:59 Brian Rebel <brebel@fnal.gov> * DeMux/: DmxShowerPlane.cxx, DmxValidate.cxx: change C-style casts to C++-style casts 2000-11-14 18:41 Brian Rebel <brebel@fnal.gov> * DeMux/: DmxDeMux.cxx, DmxDeMux.h: change C-style casts to C++-style casts. Get rid of DeMuxEvent(Char_t *option) method as it used a TObjArrayIter instead of an XXXItr to iterate over the DmxPlane objects. 2000-11-14 02:12 George Irwin <gmieg@slac.stanford.edu> * REROOT_Classes/ADAMO_Shell.h, REROOT_Classes/ADAMO_Shell_Dummy.cc, REROOT_Classes/REROOT_AvailNuclei.cxx, REROOT_Classes/REROOT_AvailNuclei.h, REROOT_Classes/REROOT_BeamSystem.cxx, REROOT_Classes/REROOT_BeamSystem.h, REROOT_Classes/REROOT_CellPos.cxx, REROOT_Classes/REROOT_CellPos.h, REROOT_Classes/REROOT_CoilTube.cxx, REROOT_Classes/REROOT_CoilTube.h, REROOT_Classes/REROOT_DigitPln.cxx, REROOT_Classes/REROOT_DigitPln.h, REROOT_Classes/REROOT_EmuDigit.cxx, REROOT_Classes/REROOT_EmuDigit.h, REROOT_Classes/REROOT_EmuHit.cxx, REROOT_Classes/REROOT_EmuHit.h, REROOT_Classes/REROOT_Event.cxx, REROOT_Classes/REROOT_Event.h, REROOT_Classes/REROOT_EventHistory.cxx, REROOT_Classes/REROOT_EventHistory.h, REROOT_Classes/REROOT_FLSDigiCell.cxx, REROOT_Classes/REROOT_FLSDigiCell.h, REROOT_Classes/REROOT_FLSDigiPln.cxx, REROOT_Classes/REROOT_FLSDigiPln.h, REROOT_Classes/REROOT_FLSDigiView.cxx, REROOT_Classes/REROOT_FLSDigiView.h, REROOT_Classes/REROOT_FLSDigit.cxx, REROOT_Classes/REROOT_FLSDigit.h, REROOT_Classes/REROOT_FLSHit.cxx, REROOT_Classes/REROOT_FLSHit.h, REROOT_Classes/REROOT_FLSParam.cxx, REROOT_Classes/REROOT_FLSParam.h, REROOT_Classes/REROOT_FluxWgt.cxx, REROOT_Classes/REROOT_FluxWgt.h, REROOT_Classes/REROOT_GAFKey.cxx, REROOT_Classes/REROOT_GAFKey.h, REROOT_Classes/REROOT_Geom.cxx, REROOT_Classes/REROOT_Geom.h, REROOT_Classes/REROOT_GeomMisc.cxx, REROOT_Classes/REROOT_GeomMisc.h, REROOT_Classes/REROOT_HitPln.cxx, REROOT_Classes/REROOT_HitPln.h, REROOT_Classes/REROOT_LSTHit.cxx, REROOT_Classes/REROOT_LSTHit.h, REROOT_Classes/REROOT_LSTProto.cxx, REROOT_Classes/REROOT_LSTProto.h, REROOT_Classes/REROOT_LSTStrip.cxx, REROOT_Classes/REROOT_LSTStrip.h, REROOT_Classes/REROOT_LSTWire.cxx, REROOT_Classes/REROOT_LSTWire.h, REROOT_Classes/REROOT_MassDistrib.cxx, Rerootjob/ADAMO_READ.F, Rerootjob/ADAMO_Shell.cc, Rerootjob/CREOBJ.F, REROOT_Classes/REROOT_MassDistrib.h, REROOT_Classes/REROOT_Material.cxx, REROOT_Classes/REROOT_Material.h, REROOT_Classes/REROOT_MdlOrg.cxx, REROOT_Classes/REROOT_MdlOrg.h, REROOT_Classes/REROOT_Mixture.cxx, REROOT_Classes/REROOT_Mixture.h, REROOT_Classes/REROOT_MuonTrkHeader.cxx, REROOT_Classes/REROOT_MuonTrkHeader.h, REROOT_Classes/REROOT_MuonTrkPoint.cxx, REROOT_Classes/REROOT_MuonTrkPoint.h, REROOT_Classes/REROOT_NeuKin.cxx, REROOT_Classes/REROOT_NeuKin.h, REROOT_Classes/REROOT_NeuVtx.cxx, REROOT_Classes/REROOT_NeuVtx.h, REROOT_Classes/REROOT_PEArrival.cxx, REROOT_Classes/REROOT_PEArrival.h, REROOT_Classes/REROOT_PlanePos.cxx, REROOT_Classes/REROOT_PlanePos.h, REROOT_Classes/REROOT_PlaneSpec.cxx, REROOT_Classes/REROOT_PlaneSpec.h, REROOT_Classes/REROOT_PlexusAdd.cxx, REROOT_Classes/REROOT_PlexusAdd.h, REROOT_Classes/REROOT_Pln2MUX.cxx, REROOT_Classes/REROOT_Pln2MUX.h, REROOT_Classes/REROOT_RPCHit.cxx, REROOT_Classes/REROOT_RPCHit.h, REROOT_Classes/REROOT_RecoMuon.cxx, REROOT_Classes/REROOT_RecoMuon.h, REROOT_Classes/REROOT_RecoShwDir.cxx, REROOT_Classes/REROOT_RecoShwDir.h, REROOT_Classes/REROOT_RecoShwEnergy.cxx, REROOT_Classes/REROOT_RecoShwEnergy.h, REROOT_Classes/REROOT_RecoVtx.cxx, REROOT_Classes/REROOT_RecoVtx.h, REROOT_Classes/REROOT_Record.cxx, REROOT_Classes/REROOT_Rotm.cxx, REROOT_Classes/REROOT_Rotm.h, REROOT_Classes/REROOT_StdHep.cxx, REROOT_Classes/REROOT_StdHep.h, REROOT_Classes/REROOT_StdHepHead.cxx, REROOT_Classes/REROOT_StdHepHead.h, REROOT_Classes/REROOT_SubVolPos.cxx, REROOT_Classes/REROOT_SubVolPos.h, REROOT_Classes/REROOT_SubVolSpec.cxx, REROOT_Classes/REROOT_SubVolSpec.h, REROOT_Classes/REROOT_SuperModule.cxx, REROOT_Classes/REROOT_SuperModule.h, REROOT_Classes/REROOT_TMedium.cxx, REROOT_Classes/REROOT_TMedium.h, REROOT_Classes/REROOT_TPar.cxx, REROOT_Classes/REROOT_TPar.h, REROOT_Classes/REROOT_TstHit.cxx, REROOT_Classes/REROOT_TstHit.h, REROOT_Classes/REROOT_TubePixelInfo.cxx, REROOT_Classes/REROOT_TubePixelInfo.h, REROOT_Classes/REROOT_TubePixelMap.cxx, REROOT_Classes/REROOT_TubePixelMap.h, REROOT_Classes/REROOT_UserVisitor.cxx, REROOT_Classes/REROOT_UserVisitor.h, REROOT_Classes/zoffset_REROOT.cxx, Rerootjob/RecoControl.h: Fix #include files with REROOT_Classes/ prefix to obey coding convention. 2000-11-13 23:48 George Irwin <gmieg@slac.stanford.edu> * MINF_Classes/: GParticle.cxx, GParticle.h, MINFAttParticle.cxx, MINFControlFrame.cxx, MINFControlFrame.h, MINFDetGeom.cxx, MINFDetGeom.h, MINFDetector.cxx, MINFDetector.h, MINFDisplay.cxx, MINFDisplay.h, MINFDisplayFrame.cxx, MINFDisplayFrame.h, MINFEMU.cxx, MINFEMU.h, MINFEmbeddedCanvas.cxx, MINFEmbeddedCanvas.h, MINFFLS.cxx, MINFFLS.h, MINFGUIPanel.cxx, MINFGUIPanel.h, MINFHeader.cxx, MINFHeader.h, MINFHit.cxx, MINFHit.h, MINFLST.cxx, MINFLST.h, MINFPoints.cxx, MINFPoints.h, MINFScript.cxx, MINFScript.h, MINFVecs.cxx, MINFVecs.h, MINFast.cxx, MINFast.h, MINFile.cxx, MINFile.h: Fix #include paths to follow coding conventions. 2000-11-13 21:11 Brian Rebel <brebel@fnal.gov> * DeMux/DmxDeMux.cxx: minor change to streamline code in DeMuxEvent() method 2000-11-13 20:55 Brett Viren <bv@bnl.gov> * Registry/: RegistryValidate.cxx, RegistryValidate.h: Removed the one C style cast I could find and turned on a test that wasn't getting run. 2000-11-13 20:33 George Irwin <gmieg@slac.stanford.edu> * DeMux/: DmxRMSStat.h, DmxShowerPlane.cxx, DmxValidate.cxx: Remove /Minfast from MINF_Classes include paths. Add /DeMux to a path. 2000-11-13 20:24 George Irwin <gmieg@slac.stanford.edu> * IoModules/IoRerootDataFile.cxx: Remove /Minfast from REROOT_CLasses and MINF_Classes include paths. Change ROOT include files from <> to "". 2000-11-13 20:16 George Irwin <gmieg@slac.stanford.edu> * CandVtx/: AlgMCVtx.cxx, CandVtxTest.cxx, MCVtxModule.cxx: Remove /Minfast from REROOT_Classes and MINF_Classes include paths. 2000-11-13 20:00 George Irwin <gmieg@slac.stanford.edu> * BubbleSpeak/: DrawMuonTracksModule.cxx, ThruMuonAnalysisModule.cxx: Remove /Minfast from MINF_Classes and REROOT_Classes paths. 2000-11-13 19:20 Brett Viren <bv@bnl.gov> * MinosObjectMap/MomNavigator.cxx, MinosObjectMap/MomNavigator.h, RawData/GPSTimeStamp.cxx, RawData/GPSTimeStamp.h, RawData/RawHeader.cxx, RawData/RawHeader.h: Const fixes. 2000-11-10 22:13 Brett Viren <bv@bnl.gov> * Registry/: Blah.cxx, Blah.h, Extras.h, Makefile, Registry, Registry.cxx, Registry.h, Registry.templates, RegistryItem.cxx, RegistryItem.h, RegistryItemXxx.cxx, RegistryItemXxx.h, RegistryItemXxx.templates, RegistryKey.cxx, RegistryValidate.cxx, registry-test.cxx: 1) Fixed format of include statements to follow standards. 2) Removed ability to compile w/out ROOT I/O. 3) Moved contents of .templates files into associated .h files. To use a Registry, just #include "Registry/Registry.h" (instead of "Registry/Registry"). To use a RegistryKey additionally #include "Registry/RegistryKey.h". There should be no reason to explicitly reference RegistryItem.h or RegistryItemXxx.h, these are internal (but must still be accessable at compile time). 2000-11-09 20:35 Mark Messier <messier@indiana.edu> * JobControl/: JobCInterpreter.cxx, JobCInterpreter.h, JobCmain.cxx, JobController.cxx, JobControllerValidate.cxx, sample.jcm: Cleaned up (I hope) some compiler warnings that appear under newer versions of the gcc compiler. Also cleaned up macro file parsing. 2000-11-09 17:27 Brett Viren <bv@bnl.gov> * IoModules/IoInputModule.cxx: Dropped `<<' causing problems. 2000-11-09 16:04 Mark Messier <messier@indiana.edu> * JobControl/: JobCModuleRegistrar.cxx, JobCModuleRegistrar.h: Removed obsolete Registrar classes 2000-11-08 23:08 George Irwin <gmieg@slac.stanford.edu> * DeMux/: batchdemux.C, bjr_init.C: Remove obsolete RerootToRawDataModule::BeginJob() method calls. 2000-11-08 23:05 George Irwin <gmieg@slac.stanford.edu> * Minfastjob/macros/: batchrunmodulesloop.C, gmi_init.C, runvtxlistbatch.C: Remove RerootToRawDataModule::BeginJob() method calls. 2000-11-08 22:49 George Irwin <gmieg@slac.stanford.edu> * CandDigit/DigitListModule.cxx, DeMux/bjr_init.C: Remove RerootToRawDataModule::BeginJob() call in bjr_init.C to non-existent method. Change library name from libalg.so to libDigit.so for Alg(MC)Digit and Alg(MC)DigitList in DigitListModule. This wasn't fatal since libDigit.so was loaded anyway. 2000-11-08 19:51 Brian Rebel <brebel@fnal.gov> * DeMux/DmxDeMux.cxx: add another step to improve demuxing 2000-11-08 00:04 Robert Hatcher <rhatcher@fnal.gov> * RerootExodus/: CheezyDisplay.cxx, CheezyDisplay.h, CheezyDisplayModule.cxx, CheezyDisplayModule.h: CheezyDisplay now accepts/stores PlexSEIdAltL's and thus can itself make cuts on weight thresholds and/or drawing only best without need for referencing back to the "event". This means one can adjust these and redraw using JobC commands without having to rerun the path (ie. run it through CheezyDisplayModule::Ana). 2000-11-07 21:00 Brett Viren <bv@bnl.gov> * RerootExodus/RerootExodus.cxx: Fixed const / nonconst bug causing compile time error 2000-11-07 19:44 Mark Messier <messier@indiana.edu> * JobControl/: JobC.cxx, JobC.h, JobCDemoModuleA.cxx, JobCDemoModuleA.h, JobCDemoModuleB.cxx, JobCDemoModuleB.h, JobCInterpreter.cxx, JobCMethod.cxx, JobCMethod.h, JobCMethodFactory.cxx, JobCMethodFactory.h, JobCModule.cxx, JobCModule.h, JobCModuleProxy.cxx, JobCModuleRegValidate.cxx, JobCModuleRegistrar.cxx, JobCModuleRegistry.cxx, JobCModuleRegistry.h, JobCMsgModule.cxx, JobCMsgModule.h, JobCNode.cxx, JobCNode.h, JobCPath.cxx, JobCPath.h, JobCPathModule.h, JobCPathValidate.cxx, JobCROOT.cxx, JobCROOT.h, JobCommand.cxx, JobCommand.h, JobCommandValidate.cxx, JobController.cxx, JobControllerValidate.cxx, TestJobC.cxx, TestJobCModuleReg.cxx, TestJobCPath.cxx, TestJobCommand.cxx, testJobCModuleRegistry.cxx: Changed #include's for SRT conversion. Also removed obsolete test program. 2000-11-07 12:48 Nick West <n.west1@physics.oxford.ac.uk> * Navigation/: LinkDef.h, Makefile, NavDemo.cxx, NavDemo.h, NavDemoMacro.C, NavGenTCollection.cxx, NavPrimer.cxx, NavPrimer.h, NavPrimerGenerator.cxx, TestNavDummies.cc: Remove all TOOL_Classes and REROOT_Classes from NavPrimer machinery and hence remove dependancy of Navigation on these classes. 2000-11-07 01:53 George Irwin <gmieg@slac.stanford.edu> * Algorithm/AlgDigit.cxx, Algorithm/AlgDigit.h, Algorithm/AlgDigitList.cxx, Algorithm/AlgDigitList.h, Algorithm/AlgMCDigit.cxx, Algorithm/AlgMCDigit.h, Algorithm/AlgMCDigitList.cxx, Algorithm/AlgMCDigitList.h, Algorithm/LinkDef.h, BubbleSpeak/AlgDigiPair.cxx, BubbleSpeak/AlgDigiPairList.cxx, BubbleSpeak/DigiPairListModule.cxx, CVSROOT/modules, CandDigit/.cvsignore, CandDigit/AlgDigit.cxx, CandDigit/AlgDigit.h, CandDigit/AlgDigitList.cxx, CandDigit/AlgDigitList.h, CandDigit/AlgMCDigit.cxx, CandDigit/AlgMCDigit.h, CandDigit/AlgMCDigitList.cxx, CandDigit/AlgMCDigitList.h, CandDigit/CandDigit.cxx, CandDigit/CandDigit.h, CandDigit/CandDigitHandle.cxx, CandDigit/CandDigitHandle.h, CandDigit/CandDigitList.cxx, CandDigit/CandDigitList.h, CandDigit/CandDigitListHandle.cxx, CandDigit/CandDigitListHandle.h, CandDigit/DigitCint.h, CandDigit/DigitListModule.cxx, CandDigit/DigitListModule.h, CandDigit/LinkDef.h, CandDigit/Makefile, CandEvent/AlgEvent.cxx, CandEvent/AlgEventList.cxx, CandEvent/CandEvent.cxx, CandEvent/CandEventHandle.cxx, CandEvent/CandEventList.cxx, CandEvent/CandEventListHandle.cxx, CandEvent/MdlEvtBuilder.cxx, CandEvent/MdlEvtBuilder.h, CandVtx/AlgMCVtx.cxx, CandVtx/CandVtx.cxx, CandVtx/CandVtxHandle.cxx, CandVtx/CandVtxTest.cxx, CandVtx/MCVtxModule.cxx, Candidate/CandDigit.cxx, Candidate/CandDigit.h, Candidate/CandDigitHandle.cxx, Candidate/CandDigitHandle.h, Candidate/CandDigitList.cxx, Candidate/CandDigitList.h, Candidate/CandDigitListHandle.cxx, Candidate/CandDigitListHandle.h, Candidate/CandVerify.cxx, Candidate/CandVerify.h, Candidate/LinkDef.h, DeMux/DmxDeMux.cxx, DeMux/DmxDeMux.h, DeMux/DmxDeMuxModule.cxx, DeMux/DmxDeMuxTestModule.cxx, DeMux/DmxHypothesis.h, DeMux/DmxMuonPlane.h, DeMux/DmxShowerPlane.h, DeMux/DmxValidate.h, DynamicFactory/DynAlgReg.cxx, DynamicFactory/DynamicPluggableFactory.cxx, DynamicFactory/NamedProductPluggableFactory.cxx, Minfast/Makefile, Minfastjob/Makefile, Rerootjob/Makefile, RerootExodus/CheezyDisplayModule.cxx, RerootExodus/DigitListModule.cxx, RerootExodus/DigitListModule.h, RerootExodus/LinkDef.h: Split out CandDigit package from Algorithm, Candidate, RerootExodus. Change all #includes to use the new CandDigit path. 2000-11-07 00:29 Robert Hatcher <rhatcher@fnal.gov> * RawData/: DigitChannel.cxx, DigitChannel.h, LinkDef.h, QieChannel.cxx, QieChannel.h, VikingChannel.cxx, VikingChannel.h: remove obsolete classes; SimFlag should be processed in Conventions/LinkDef.h 2000-11-07 00:27 Robert Hatcher <rhatcher@fnal.gov> * Conventions/: ConventionsValidate.cxx, ConventionsValidate.h, LinkDef.h, Munits.cxx, Munits.h: new file "Munits.h" has the first go at Minos units conventions (though GeV is not represented as 1 but as the equivalent in joules&coloumbs); dummy framework for validation testbed; SimFlag was missing from LinkDef.h 2000-11-07 00:24 Robert Hatcher <rhatcher@fnal.gov> * RerootExodus/ExodusValidate.cxx: remove reference to obsolete class RawData/DigitChannel.h 2000-11-06 12:39 Nick West <n.west1@physics.oxford.ac.uk> * LeakChecker/: Lea.h, LeaClassMonitor.cxx, LeaLeakChecker.cxx, LeaTestA.cxx, LeaValidate.cxx, TestLea.cc: Add package name to include directories. 2000-11-06 12:33 Nick West <n.west1@physics.oxford.ac.uk> * Navigation/: Makefile, Nav.cxx, NavDemo.cxx, NavDemo.h, NavGenLattice.cxx, NavGenLattice.h, NavGenTCollection.h, NavItr.cxx, NavItr.h, NavKeyFunc.cxx, NavKeyFunc.h, NavPrimer.cxx, NavPrimer.h, NavPrimerGenerator.cxx, NavSet.cxx, NavSet.h, NavTestDummy.cxx, NavTestMoon.cxx, NavTestMoon.h, NavTestPlanet.cxx, NavTestPlanet.h, NavValidate.cxx, NavValidate.h, XxxItr.h: Add package name to include directories. Add libdpf.so to build of testnav. 2000-11-03 21:57 Robert Hatcher <rhatcher@fnal.gov> * RerootExodus/: CheezyDisplay.cxx, CheezyDisplayModule.cxx, DigitListModule.h, ExodusValidate.cxx, RerootExodus.cxx, RerootToRawDataModule.cxx, RerootToRawDataModule.h: add RerootExodus/ to local #include's; add MINF_Classes and REROOT_Classes to #include's that use minfast or reroot objects. 2000-11-03 21:49 Robert Hatcher <rhatcher@fnal.gov> * RawData/: QieDigit.cxx, QieDigit.h, RawDigit.cxx, RawDigit.h, RawHeader.h, RawRecord.h, RawRerootDataBlock.cxx, RawRerootDataBlock.h, RawRerootDigit.cxx, RawRerootDigit.h, VikingDigit.h: add RawData/ to local #include's 2000-11-03 21:43 Robert Hatcher <rhatcher@fnal.gov> * JobControl/: LinkDef.h, Makefile: add JobC to LinkDef.h so it will be Cint-ified; add it to Makefile so it gets put in the library. 2000-11-03 21:42 Robert Hatcher <rhatcher@fnal.gov> * MinosObjectMap/: JobC.cxx, JobC.h, LinkDef.h: remove JobC.h and JobC.cxx and references in LinkDef.h -- the Makefile in JobControl/ now handles Cint-ifying objects, so do it there. 2000-11-03 21:32 Robert Hatcher <rhatcher@fnal.gov> * MinosObjectMap/MomNavigator.cxx: add MinosObjectMap/ to #include 2000-11-03 21:08 Robert Hatcher <rhatcher@fnal.gov> * Conventions/: DetectorType.cxx, PlaneCoverage.cxx, PlaneView.cxx, ReadoutType.cxx, SimFlag.cxx, StripEnd.cxx: add Conventions/ to all local #include's 2000-11-03 21:06 Robert Hatcher <rhatcher@fnal.gov> * Validity/: VldContext.cxx, VldParamSet.cxx: add Validity/ to all local #include's 2000-11-03 21:04 Robert Hatcher <rhatcher@fnal.gov> * Plex/: PlexHandle.cxx, PlexHandle.h, PlexLoanPool.cxx, PlexSEIdAltL.cxx, PlexSEIdAltL.h, PlexStripEndId.cxx, PlexValidate.cxx, Plexus.cxx, Plexus.h, PlexusABC.cxx, PlexusABC.h, PlexusReroot.cxx, PlexusReroot.h: add Plex/ to all local #include's 2000-11-03 20:58 Robert Hatcher <rhatcher@fnal.gov> * UgliGeometry/MinosOutline.cxx: add UgliGeometry/ to #include 2000-11-03 20:09 Robert Hatcher <rhatcher@fnal.gov> * BField/: BFLCache.cxx, BFLHandler.cxx, BFLHandler.h, BFLInterpolation.cxx, BFLInterpolation.h, BFLNode.cxx, BFLVorOperator.cxx, BFLVorOperator.h, BFLVoronoiMaker.cxx, BFLVoronoiMaker.h, BFLWingedEdge.cxx, BFLWingedEdge.h, BField.cxx, BField.h, BfldCache.cxx, BfldGrid.cxx, BfldHandler.cxx, BfldHandler.h, BfldHandlerRect2d.cxx, BfldHandlerRect2d.h, BfldHandlerVoronoi.cxx, BfldHandlerVoronoi.h, BfldInterpMethod.cxx, BfldLoanPool.cxx, BfldLoanPool.h, BfldMap.cxx, BfldMap.h, BfldMapRect2d.cxx, BfldMapRect2d.h, BfldMapVoronoi.cxx, BfldMapVoronoi.h, BfldMesh.cxx, BfldMesh.h, BfldMeshRect2d.cxx, BfldMeshRect2d.h, BfldMeshVoronoi.cxx, BfldMeshVoronoi.h, BfldRefCnt.cxx, BfldValidate.cxx, BfldValidate.h, DummyVldContext.cxx, TIntList.cxx: add BField/ to all local #include lines 2000-11-03 18:42 Mark Messier <messier@indiana.edu> * MessageService/: Msg.cxx, Msg.h, MsgFileOStream.cxx, MsgFileOStream.h, MsgFormat.cxx, MsgFormat.h, MsgFormatValidate.cxx, MsgFormatValidate.h, MsgOStream.h, MsgOStreamService.cxx, MsgOStreamService.h, MsgOStreamServiceValidate.cxx, MsgOStreamServiceValidate.h, MsgService.h, MsgServiceValidate.cxx, MsgServiceValidate.h, MsgStandardOStream.cxx, MsgStandardOStream.h, MsgStatistic.cxx, MsgStatistic.h, MsgStream.cxx, MsgStream.h, MsgStreamValidate.cxx, MsgStreamValidate.h, TestDemo.cxx, TestMsgFormat.cxx, TestMsgOStreamService.cxx, TestMsgService.cxx, TestMsgStream.cxx, TestPerf.cxx: Added "MessageService/" to #includes 2000-11-02 21:36 Mark Messier <messier@indiana.edu> * RerootExodus/RerootToRawDataModule.h: Commented out un implemented "Ana" method 2000-11-02 20:21 George Irwin <gmieg@slac.stanford.edu> * Registry/.cvsignore: Add .cvsignore to package. 2000-11-02 19:50 Mark Messier <messier@indiana.edu> * RerootExodus/: CheezyDisplayModule.cxx, CheezyDisplayModule.h, DigitListModule.cxx, DigitListModule.h, RerootToRawDataModule.cxx, RerootToRawDataModule.h: Removed stuff pasted in from JobControl, eg. empty methods etc. 2000-11-02 19:50 Mark Messier <messier@indiana.edu> * IoModules/: IoInputModule.cxx, IoInputModule.h: Return code for Get() changed 2000-11-02 19:49 Mark Messier <messier@indiana.edu> * JobControl/: JobC.h, JobCDemoModuleA.cxx, JobCDemoModuleA.h, JobCMethod.cxx, JobCModule.cxx, JobCModule.h, JobCNode.cxx, JobCPath.cxx, JobCommand.cxx: Created return code for Get() to signal the end of input files 2000-11-02 15:54 Paul Miyagawa <p.miyagawa1@physics.ox.ac.uk> * BubbleSpeak/: AlgCutDigiPairList.cxx, AlgDigiPair.cxx, AlgDigiPairList.cxx, AlgFitThruMuonList.cxx, AlgMSTCluster.cxx, AlgMSTClusterList.cxx, AlgStraightCluster.cxx, AlgThruMuon.cxx, AlgThruMuonList.cxx, CandDigiPair.cxx, CandDigiPairHandle.cxx, CandDigiPairList.cxx, CandDigiPairListHandle.cxx, CandMSTCluster.cxx, CandMSTClusterHandle.cxx, CandMSTClusterList.cxx, CandMSTClusterListHandle.cxx, CandStraightCluster.cxx, CandStraightClusterHandle.cxx, CandThruMuon.cxx, CandThruMuonHandle.cxx, CandThruMuonList.cxx, CandThruMuonListHandle.cxx, CutDigiPairListModule.cxx, DigiPairListModule.cxx, DrawMuonTracksModule.cxx, FitThruMuonListModule.cxx, MSTClusterListModule.cxx, PlotMuonClusterModule.cxx, ThruMuonAnalysisModule.cxx, ThruMuonListModule.cxx, muon_binit.C, muon_init.C: Renamed message streams for BubbleSpeak package. Made further changes in message levels to reduce text output. 2000-11-02 03:10 Mark Messier <messier@indiana.edu> * JobControl/: JobCInterpreter.cxx, JobCInterpreter.h, JobCmain.cxx, JobCommand.cxx, JobCommand.h, JobController.cxx, JobController.h, JobControllerValidate.cxx, Makefile, sample.jcm: 1) Added batch mode -- see make testbatch and sample.jcm for a sample job control macro for examples 2) Added interpreter class for commands 2000-11-02 02:49 Mark Messier <messier@indiana.edu> * IoModules/IoInputModule.cxx: - Cleaned up makefile -- libiomodules should install now - Changed name of the input module to "Input" 2000-11-01 23:31 Paul Miyagawa <p.miyagawa1@physics.ox.ac.uk> * BubbleSpeak/: AlgCutDigiPairList.cxx, AlgDigiPair.cxx, AlgDigiPairList.cxx, AlgFitThruMuonList.cxx, AlgMSTCluster.cxx, AlgMSTClusterList.cxx, AlgStraightCluster.cxx, AlgThruMuon.cxx, AlgThruMuonList.cxx, CandDigiPair.cxx, CandDigiPairHandle.cxx, CandDigiPairList.cxx, CandDigiPairListHandle.cxx, CandMSTCluster.cxx, CandMSTClusterHandle.cxx, CandMSTClusterList.cxx, CandMSTClusterListHandle.cxx, CandStraightCluster.cxx, CandStraightClusterHandle.cxx, CandThruMuon.cxx, CandThruMuonHandle.cxx, CandThruMuonList.cxx, CandThruMuonListHandle.cxx, CutDigiPairListModule.cxx, CutDigiPairListModule.h, DigiPairListModule.cxx, DigiPairListModule.h, DrawMuonTracksModule.cxx, DrawMuonTracksModule.h, FitThruMuonListModule.cxx, FitThruMuonListModule.h, MSTClusterListModule.cxx, MSTClusterListModule.h, PlotMuonClusterModule.cxx, PlotMuonClusterModule.h, ThruMuonAnalysisModule.cxx, ThruMuonAnalysisModule.h, ThruMuonListModule.cxx, ThruMuonListModule.h: Removed dummy methods from modules. Changed message level of debug messages to verbose. 2000-11-01 21:39 Brian Rebel <brebel@fnal.gov> * DeMux/: DmxHypothesis.cxx, DmxHypothesis.h, DmxValidate.cxx: set lower limit of mated signal for a valid hypothesis 2000-11-01 21:13 Brian Rebel <brebel@fnal.gov> * DeMux/: DmxDeMuxModule.cxx, DmxDeMuxModule.h, DmxDeMuxTestModule.cxx, DmxDeMuxTestModule.h, DmxValidate.cxx, batchdemux.C, bjr_next.C: get rid of do nothing module methods. misc testing changes in DmxValidate etc. 2000-11-01 11:27 Paul Miyagawa <p.miyagawa1@physics.ox.ac.uk> * BubbleSpeak/: AlgConfigFitThruMuonList.cxx, AlgConfigFitThruMuonList.h, AlgConfigThruMuonList.cxx, AlgConfigThruMuonList.h, AlgFitThruMuonList.cxx, AlgFitThruMuonList.h, AlgThruMuon.cxx, AlgThruMuonList.cxx, AlgThruMuonList.h, CandStraightClusterHandle.cxx, CandStraightClusterHandle.h, CutDigiPairListModule.cxx, DigiPairListModule.cxx, DrawMuonTracksModule.cxx, DrawMuonTracksModule.h, FitThruMuonListModule.cxx, FitThruMuonListModule.h, LinkDef.h, MSTClusterListModule.cxx, PlotMuonClusterModule.cxx, ThruMuonAnalysisModule.cxx, ThruMuonAnalysisModule.h, ThruMuonListModule.cxx, ThruMuonListModule.h, muon_binit.C, muon_init.C: Divided ThruMuonListModule into several different modules to allow for greater flexibility in the job control path. 2000-11-01 01:06 George Irwin <gmieg@slac.stanford.edu> * Algorithm/AlgConfig.cxx, Algorithm/AlgFactory.cxx, Algorithm/AlgHandle.cxx, DynamicFactory/DynamicPluggableFactory.cxx, DynamicFactory/DynamicPluggableFactory.h, DynamicFactory/NamedProductPluggableFactory.cxx, DynamicFactory/NamedProductPluggableFactory.h, RerootExodus/DigitListModule.cxx: Register more Algorithms from DigitListModule and clean up GetName() code. 2000-10-31 21:14 George Irwin <gmieg@slac.stanford.edu> * DynamicFactory/DynamicPluggableFactory.cxx: Add static GetInstance() method. 2000-10-31 20:49 George Irwin <gmieg@slac.stanford.edu> * Minfast/Makefile, Minfastjob/Makefile, Rerootjob/Makefile: Add DynamicFactory to framework package list. 2000-10-31 20:41 George Irwin <gmieg@slac.stanford.edu> * Algorithm/AlgBase.cxx, Algorithm/AlgBase.h, Algorithm/AlgConfig.cxx, Algorithm/AlgConfig.h, Algorithm/AlgConfigDeMux.cxx, Algorithm/AlgConfigDeMux.h, Algorithm/AlgConfigDigit.cxx, Algorithm/AlgConfigDigit.h, Algorithm/AlgConfigDigitList.cxx, Algorithm/AlgConfigDigitList.h, Algorithm/AlgConfigEvent.cxx, Algorithm/AlgConfigEvent.h, Algorithm/AlgConfigEventList.cxx, Algorithm/AlgConfigEventList.h, Algorithm/AlgConfigMCDigit.cxx, Algorithm/AlgConfigMCDigit.h, Algorithm/AlgConfigMCDigitList.cxx, Algorithm/AlgConfigMCDigitList.h, Algorithm/AlgConfigMCVtx.cxx, Algorithm/AlgConfigMCVtx.h, Algorithm/AlgConfigVtx.cxx, Algorithm/AlgConfigVtx.h, Algorithm/AlgConfigVtxList.cxx, Algorithm/AlgConfigVtxList.h, Algorithm/AlgDeMux.cxx, Algorithm/AlgDeMux.h, Algorithm/AlgDigitList.cxx, Algorithm/AlgEvent.cxx, Algorithm/AlgEvent.h, Algorithm/AlgEventList.cxx, Algorithm/AlgEventList.h, Algorithm/AlgFactory.cxx, Algorithm/AlgFactory.h, Algorithm/AlgHandle.cxx, Algorithm/AlgHandle.h, Algorithm/AlgMCDigitList.cxx, Algorithm/AlgMCVtx.cxx, Algorithm/AlgMCVtx.h, Algorithm/AlgVtx.cxx, Algorithm/AlgVtx.h, Algorithm/AlgVtxList.cxx, Algorithm/AlgVtxList.h, Algorithm/LinkDef.h, Candidate/CandDigitListHandle.h, Candidate/CandEvent.cxx, Candidate/CandEvent.h, Candidate/CandEventHandle.cxx, Candidate/CandEventHandle.h, Candidate/CandEventList.cxx, Candidate/CandEventList.h, Candidate/CandEventListHandle.cxx, Candidate/CandEventListHandle.h, Candidate/CandVerify.cxx, Candidate/CandVtx.cxx, Candidate/CandVtx.h, Candidate/CandVtxHandle.cxx, Candidate/CandVtxHandle.h, Candidate/CandVtxList.cxx, Candidate/CandVtxList.h, Candidate/CandVtxListHandle.cxx, Candidate/CandVtxListHandle.h, Candidate/CandVtxTest.cxx, Candidate/CandVtxTest.h, Candidate/LinkDef.h, Candidate/MdlEvtBuilder.cxx, Candidate/MdlEvtBuilder.h, DeMux/AlgConfigDeMux.cxx, DeMux/AlgConfigDeMux.h, DeMux/DmxDeMux.h, DeMux/DmxDeMuxModule.cxx, DeMux/DmxDeMuxTestModule.cxx, DeMux/DmxHypothesis.h, DeMux/DmxMuonPlane.h, DeMux/DmxShowerPlane.h, DeMux/DmxValidate.h, DeMux/LinkDef.h, RerootExodus/DigitListModule.cxx, RerootExodus/LinkDef.h, RerootExodus/MCVtxModule.cxx, RerootExodus/MCVtxModule.h, RerootExodus/VtxListModule.cxx, RerootExodus/VtxListModule.h: Moved some specific Candidate types out of Candidate/Algorithm packages. Modified AlgFactory to use DynamicFactory. 2000-10-31 19:44 George Irwin <gmieg@slac.stanford.edu> * CandEvent/.cvsignore, CandEvent/AlgEvent.cxx, CandEvent/AlgEvent.h, CandEvent/AlgEventList.cxx, CandEvent/AlgEventList.h, CandEvent/CandEvent.cxx, CandEvent/CandEvent.h, CandEvent/CandEventHandle.cxx, CandEvent/CandEventHandle.h, CandEvent/CandEventList.cxx, CandEvent/CandEventList.h, CandEvent/CandEventListHandle.cxx, CandEvent/CandEventListHandle.h, CandEvent/LinkDef.h, CandEvent/Makefile, CandEvent/MdlEvtBuilder.cxx, CandEvent/MdlEvtBuilder.h, CandVtx/.cvsignore, CandVtx/AlgMCVtx.cxx, CandVtx/AlgMCVtx.h, CandVtx/CandVtx.cxx, CandVtx/CandVtx.h, CandVtx/CandVtxHandle.cxx, CandVtx/CandVtxHandle.h, CandVtx/CandVtxTest.cxx, CandVtx/CandVtxTest.h, CandVtx/LinkDef.h, CandVtx/MCVtxModule.cxx, CandVtx/MCVtxModule.h, CandVtx/Makefile, DynamicFactory/.cvsignore, DynamicFactory/DynAlgReg.cxx, DynamicFactory/DynAlgReg.h, DynamicFactory/DynamicPluggableFactory.cxx, DynamicFactory/DynamicPluggableFactory.h, DynamicFactory/LinkDef.h, DynamicFactory/Makefile, DynamicFactory/NamedProductPluggableFactory.cxx, DynamicFactory/NamedProductPluggableFactory.h: Add packages for CandEvent, CandVtx, DynamicFactory. 2000-10-31 19:43 George Irwin <gmieg@slac.stanford.edu> * CVSROOT/modules: Add CandEvent, CandVtx, DynamicFactory modules. 2000-10-31 15:18 Brian Rebel <brebel@fnal.gov> * DeMux/DmxShowerPlane.cxx: one more fix to get in line with current strip numbering convention 2000-10-30 23:58 Robert Hatcher <rhatcher@fnal.gov> * RerootExodus/: CheezyDisplay.cxx, CheezyDisplayModule.cxx: more minor tweaks to CheezyDisplay 2000-10-30 23:57 Robert Hatcher <rhatcher@fnal.gov> * Plex/: PlexSEIdAltL.cxx, PlexSEIdAltL.h, PlexValidate.cxx: new method PlexSEIdAltL::NormalizeWeights(wgtsum) adjusts all weights so that the sum adds up to wgtsum. If all weights are exactly zero, then wgtsum is distributed equally, otherwise it is proportional to original value. 2000-10-30 17:20 Brian Rebel <brebel@fnal.gov> * DeMux/DmxDeMux.cxx: one more change to coincide with current strip # conventions 2000-10-30 16:46 Brian Rebel <brebel@fnal.gov> * DeMux/: DmxDeMuxTestModule.cxx, DmxShowerPlane.cxx, DmxValidate.cxx, bjr_init.C, bjr_next.C: renumber strips to coincide with current conventions 2000-10-30 14:05 Brian Rebel <brebel@fnal.gov> * DeMux/: DmxDeMux.cxx, DmxDeMuxTestModule.cxx, DmxHypothesis.cxx, DmxHypothesis.h, DmxMuonPlane.cxx, DmxMuonPlane.h, DmxPlane.h, DmxShowerPlane.cxx, DmxShowerPlane.h, DmxValidate.cxx, bjr_init.C, bjr_next.C: add functionality to get plane orientation to DmxPlane and derived classes. add functionality to track strips with hits on both sides in a hypothesis. 2000-10-29 14:44 Paul Miyagawa <p.miyagawa1@physics.ox.ac.uk> * BubbleSpeak/: AlgCutDigiPairList.cxx, AlgDigiPair.cxx, AlgDigiPair.h, AlgMSTClusterList.cxx, AlgThruMuonList.cxx, CandDigiPair.cxx, CandDigiPair.h, CandDigiPairHandle.cxx, CandDigiPairHandle.h, CandMSTCluster.cxx, CandMSTCluster.h, CandMSTClusterHandle.cxx, CandMSTClusterHandle.h, CandStraightCluster.cxx, CandStraightClusterHandle.cxx, CandThruMuon.cxx, CandThruMuon.h, CandThruMuonHandle.cxx, CandThruMuonHandle.h, ClusterBox.cxx, ClusterBox.h, MSTClusterListModule.cxx, PlotMuonClusterModule.cxx, ThruMuonListModule.cxx: Updated to utilize new Conventions and Plex packages as much as possible and reduce use of RerootExodus. 2000-10-28 14:09 Brett Viren <bv@bnl.gov> * Registry/: Blah.cxx, Blah.h, BlahLinkdef.h, Extras.h, ExtrasLinkdef.h, LinkDef.h, Makefile, Registry, Registry.cxx, Registry.h, Registry.templates, RegistryItem.cxx, RegistryItem.h, RegistryItemXxx.cxx, RegistryItemXxx.h, RegistryItemXxx.templates, RegistryKey.cxx, RegistryKey.h, RegistryValidate.cxx, RegistryValidate.h, preamble.tex, reg-talk.tex, registry-packrat.tex, registry-test.cxx, registry.dia: First import of Registry. This is the templated version. One should not use this in production code until we decide to keep it. 2000-10-28 14:09 Brett Viren <bv@bnl.gov> * Registry/: Blah.cxx, Blah.h, BlahLinkdef.h, Extras.h, ExtrasLinkdef.h, LinkDef.h, Makefile, Registry, Registry.cxx, Registry.h, Registry.templates, RegistryItem.cxx, RegistryItem.h, RegistryItemXxx.cxx, RegistryItemXxx.h, RegistryItemXxx.templates, RegistryKey.cxx, RegistryKey.h, RegistryValidate.cxx, RegistryValidate.h, preamble.tex, reg-talk.tex, registry-packrat.tex, registry-test.cxx, registry.dia: Initial revision 2000-10-27 23:55 Robert Hatcher <rhatcher@fnal.gov> * Plex/PlexusReroot.cxx: Use RerootExodus::PECAB2SEId to correctly initialize {view,coverage} part of of PlexStripEndId when building an AltL. 2000-10-27 23:54 Robert Hatcher <rhatcher@fnal.gov> * Plex/: PlexSEIdAltL.cxx, PlexStripEndId.cxx, PlexStripEndId.h, PlexValidate.cxx: embrace and extend use of: MsgStream& operator<<(MsgStream& os, const PlexXXx& p) 2000-10-27 23:38 Robert Hatcher <rhatcher@fnal.gov> * RerootExodus/: RerootExodus.cxx, RerootExodus.h: Conversion between REROOT and new plane numbering scheme improved. GMINOS convention of (passive,active) vs. construction (active,passive) is now also accounted for. 2000-10-27 18:22 Mark Messier <messier@indiana.edu> * Plex/: PlexSEIdAltL.cxx, PlexSEIdAltL.h: Added MsgStream << operator 2000-10-26 23:33 Robert Hatcher <rhatcher@fnal.gov> * RerootExodus/RerootExodus.cxx: fixed implementation of PECAB2SEId to fill all the parts including view and plane coverage. 2000-10-26 23:31 Robert Hatcher <rhatcher@fnal.gov> * BubbleSpeak/AlgDigiPair.cxx: mucked up one of the StripEnd:: conversions; now fixed. 2000-10-26 23:30 Robert Hatcher <rhatcher@fnal.gov> * Plex/PlexValidate.cxx: test new PlexStripEndId::GetOppositeSEId() method 2000-10-26 23:29 Robert Hatcher <rhatcher@fnal.gov> * Plex/: PlexusReroot.cxx, PlexusReroot.h: new mangling/demangling for {plane,pixel,end} into/outof {crate,subcrate} 2000-10-26 23:28 Robert Hatcher <rhatcher@fnal.gov> * Plex/: PlexStripEndId.cxx, PlexStripEndId.h: new method "GetOppositeSEId()" to get the id for the opposite end. 2000-10-26 21:12 Mark Messier <messier@indiana.edu> * CVSROOT/check_access: Correct user names for G.I. and J.U. 2000-10-26 12:57 Nick West <n.west1@physics.oxford.ac.uk> * Navigation/: Makefile, NavGenLattice.cxx, NavItr.cxx, NavKey.cxx, NavKeyFunc.cxx, NavSet.cxx, NavValidate.cxx: Makefile: testnav build now requires libCon.so Nav*.cxx: cosmetic change to improve THtml member function descriptions 2000-10-26 00:27 Robert Hatcher <rhatcher@fnal.gov> * Conventions/StripEnd.h: Modify actual enumeration values to potentially make determining the "opposite" end easier. 2000-10-25 23:48 Robert Hatcher <rhatcher@fnal.gov> * Minfast/Makefile, Minfastjob/Makefile, Rerootjob/Makefile: New package Conventions/ (CON) needs to be part of std build. 2000-10-25 23:31 Robert Hatcher <rhatcher@fnal.gov> * DeMux/: DmxHypothesis.cxx, DmxMuonPlane.cxx, DmxShowerPlane.cxx, DmxValidate.cxx: CompassDir:: replaced by StripEnd:: 2000-10-25 23:29 Robert Hatcher <rhatcher@fnal.gov> * UgliGeometry/MinosOutline.h: DetectorType.h moved from RawData/ to Conventions/ 2000-10-25 23:27 Robert Hatcher <rhatcher@fnal.gov> * Candidate/CandVtx.h, Candidate/CandVtxHandle.h, Algorithm/AlgMCVtx.cxx: SimFlag.h moved from RawData/ to Conventions/ 2000-10-25 23:27 Robert Hatcher <rhatcher@fnal.gov> * BubbleSpeak/AlgDigiPair.cxx: CompassDir changed to StripEnd and irrelevant cases removed (kNorth/kSouth). 2000-10-25 23:25 Robert Hatcher <rhatcher@fnal.gov> * Validity/: VldContext.h, VldParamSet.h: new locations for DetectorType and SimFlag is in Conventions/ 2000-10-25 23:24 Robert Hatcher <rhatcher@fnal.gov> * CVSROOT/modules: new package "Conventions" 2000-10-25 23:22 Robert Hatcher <rhatcher@fnal.gov> * RerootExodus/: CheezyDisplay.cxx, DigitListModule.h, RerootExodus.cxx, RerootExodus.h, RerootToRawDataModule.h: replace CompassDir:: by StripEnd:: a few minor tweaks and removal of unnessary #include's 2000-10-25 23:18 Robert Hatcher <rhatcher@fnal.gov> * Plex/: LinkDef.h, PlexSEIdAltL.cxx, PlexSEIdAltL.h, PlexStripEndId.cxx, PlexStripEndId.h, PlexValidate.cxx, PlexusABC.cxx, PlexusReroot.cxx: Move from CompassDir:: to StripEnd::. Add functionality to PlexStripEndId to give the plane's orientation (PlaneView:: kX, kY, kU, kV) and coverage (PlaneCoverage:: kNearPartial, kNearFull, kComplete, kUninstrumented). New internal packing of the encoded value shouldn't be visible externally. 2000-10-25 22:48 Robert Hatcher <rhatcher@fnal.gov> * Plex/: CompassDir.cxx, CompassDir.h: the role of CompassDir is replaced by StripEnd enumeration (generally a s/CompassDir/StripEnd/ should suffice). 2000-10-25 22:46 Robert Hatcher <rhatcher@fnal.gov> * RawData/: LinkDef.h, RawChannelId.h, RawHeader.h: movement of enumeration declarations to Conventions package 2000-10-25 22:45 Robert Hatcher <rhatcher@fnal.gov> * RawData/: DetectorType.cxx, DetectorType.h, ReadoutType.cxx, ReadoutType.h, SimFlag.h: these definitions are being moved to Conventions package. 2000-10-25 22:42 Robert Hatcher <rhatcher@fnal.gov> * Conventions/: .cvsignore, DetectorType.cxx, DetectorType.h, LinkDef.h, Makefile, PlaneCoverage.cxx, PlaneCoverage.h, PlaneView.cxx, PlaneView.h, ReadoutType.cxx, ReadoutType.h, SimFlag.cxx, SimFlag.h, StripEnd.cxx, StripEnd.h, conventions.html: New package for holding convention definitions (enumerations) and where the units specifications will eventually go. Some of these are migrating from other package areas. 2000-10-25 21:34 Mark Messier <messier@indiana.edu> * MessageService/: Makefile, MsgCatStream.cxx, MsgCatStream.h, MsgName.cxx, MsgName.h, MsgOStreamService.cxx, MsgOStreamService.h, MsgService.cxx, MsgService.h, MsgStream.cxx, MsgStream.h, TestDemo.cxx, TestPerf.cxx: - Removed unneeded MsgName class, organized test programs, and made minor tweaks to improve speed 2000-10-25 20:51 Brian Rebel <brebel@fnal.gov> * DeMux/: DmxChiSqrStat.cxx, DmxDeMux.cxx, DmxDeMux.h, DmxHypothesis.cxx, DmxShowerPlane.cxx, DmxValidate.cxx, LinkDef.h, batchdemux.C, bjr_next.C: change from TObjArrayIter to TObjectItr in DmxDeMux. misc cleanups for other classes 2000-10-25 13:29 Mark Messier <messier@indiana.edu> * IoModules/Makefile: Cleaned up some typos 2000-10-25 02:17 Mark Messier <messier@indiana.edu> * CVSROOT/modules, IoModules/.cvsignore, IoModules/IoDataFile.cxx, IoModules/IoDataFile.h, IoModules/IoDataFileFactory.cxx, IoModules/IoDataFileFactory.h, IoModules/IoDataFileValidate.cxx, IoModules/IoDataFileValidate.h, IoModules/IoInputModule.cxx, IoModules/IoInputModule.h, IoModules/IoInputModuleValidate.cxx, IoModules/IoInputModuleValidate.h, IoModules/IoRerootDataFile.cxx, IoModules/IoRerootDataFile.h, IoModules/Makefile, IoModules/TestIoFile.cxx, IoModules/TestIoInputModule.cxx: Initial commit of IoModules package 2000-10-23 22:43 Mark Messier <messier@indiana.edu> * RawData/: DaqFrameHeader.cxx, DaqFrameHeader.h, DigitChannel.cxx, DigitChannel.h, DigitDataBlock.cxx, DigitDataBlock.h, GPSTimeStamp.cxx, GPSTimeStamp.h, QieChannel.cxx, QieChannel.h, RawChannelId.cxx, RawChannelId.h, RawDataBlock.cxx, RawDataBlock.h, RawDigit.cxx, RawDigit.h, RawHeader.cxx, RawHeader.h, VikingChannel.cxx, VikingChannel.h: Added MsgStream operators for classes with "print" methods so that they can be printed using the message service 2000-10-23 18:52 Mark Messier <messier@indiana.edu> * CVSROOT/check_access: Made write access for 'core group' the default for all modules 2000-10-23 18:27 Mark Messier <messier@indiana.edu> * CVSROOT/check_access: Added myself to core group list 2000-10-23 18:21 Mark Messier <messier@indiana.edu> * CVSROOT/commitinfo: Added check_access script for all modules 2000-10-23 18:17 Mark Messier <messier@indiana.edu> * MessageService/Msg.h: Removed empty comment line 2000-10-23 18:12 Mark Messier <messier@indiana.edu> * CVSROOT/: check_access, checkoutlist, loginfo: Added check_access script to control who has write permissions to which modules 2000-10-23 15:48 Brian Rebel <brebel@fnal.gov> * DeMux/: DmxDeMuxModule.cxx, DmxDeMuxModule.h: module for demuxing - instantiates a DmxDeMux object and calls its DeMuxEvent() method. 2000-10-23 15:47 Brian Rebel <brebel@fnal.gov> * DeMux/: DmxChiSqrStat.cxx, DmxDeMux.cxx, DmxDeMux.h, DmxDeMuxTestModule.cxx, DmxHypothesis.cxx, DmxShowerPlane.cxx, DmxShowerPlane.h, DmxValidate.cxx, batchdemux.C, bjr_next.C: more tweaking for demuxing with upstream and downstream information - plugged a few leaks in DmxDeMux and DmxValidate, added IsValid() method to DmxShowerPlane to flag planes with at least one valid hypothesis 2000-10-22 15:35 Paul Miyagawa <p.miyagawa1@physics.ox.ac.uk> * BubbleSpeak/: AlgConfigStraightCluster.cxx, AlgConfigStraightCluster.h, AlgConfigThruMuonList.cxx, AlgConfigThruMuonList.h, AlgMSTCluster.cxx, AlgStraightCluster.cxx, AlgStraightCluster.h, AlgThruMuon.cxx, AlgThruMuon.h, AlgThruMuonList.cxx, AlgThruMuonList.h, CandMSTCluster.cxx, CandMSTCluster.h, CandMSTClusterHandle.cxx, CandMSTClusterHandle.h, CandStraightCluster.cxx, CandStraightCluster.h, CandStraightClusterHandle.cxx, CandStraightClusterHandle.h, CandThruMuon.cxx, CandThruMuon.h, CandThruMuonHandle.cxx, CandThruMuonHandle.h, ClusterBox.h, LinkDef.h, MSTClusterListModule.cxx, PlotMuonClusterModule.cxx, PlotMuonClusterModule.h, ThruMuonListModule.cxx, ThruMuonListModule.h, muon_init.C: Added fit rejection of digits to ThruMuonListModule. Created PlotMuonClusterModule to display clusters before and after fit rejection. 2000-10-21 00:44 Robert Hatcher <rhatcher@fnal.gov> * RerootExodus/CheezyDisplayModule.cxx: return JobC::kFailed if canddigitlist discrepancy in ::AnaNonPhysics 2000-10-21 00:08 Robert Hatcher <rhatcher@fnal.gov> * RerootExodus/: CheezyDisplayModule.cxx, CheezyDisplayModule.h: a few more options one can set in JobControl. 2000-10-21 00:05 Robert Hatcher <rhatcher@fnal.gov> * RerootExodus/CheezyDisplay.cxx: Far detector display wasn't long enough to include all planes (was using 5.2cm plane-to-plane spacing instead of 5.94); draw truth as grey circles rather than overwhelming red. 2000-10-20 23:54 Robert Hatcher <rhatcher@fnal.gov> * Plex/PlexStripEndId.cxx: add ": fEncoded(0)" to initialize internal value when normal constructor is used. Some bits aren't otherwise used and took on garbage values that ruined == and != operator comparisons. 2000-10-19 23:54 Robert Hatcher <rhatcher@fnal.gov> * RerootExodus/: CheezyDisplay.cxx, CheezyDisplay.h, CheezyDisplayModule.cxx, CheezyDisplayModule.h, LinkDef.h: New job module for using CheezyDisplay within an arbitrary path that generates a CandDigitList; add "CheezyDisplayModule::Ana" as part of path. Access without CandDigitList still remains in RerootToRawDataModule::Reco as well, while "Get" still only does the translation Reroot->RawData. Two JobControl settable options: (*jc)("/CheezyDisplayModule/Set ListIn canddigitlist"); (*jc)("/CheezyDisplayModule/Set OnlyBest 1"); control which CandDigitList to use and whether to display PlexSEIdAltL "best" or all possibilities. 2000-10-19 14:45 Brian Rebel <brebel@fnal.gov> * DeMux/: DmxChiSqrStat.cxx, DmxDeMuxTestModule.cxx, DmxShowerPlane.cxx, DmxValidate.cxx, DmxValidate.h, LinkDef.h, batchdemux.C, bjr_init.C, bjr_next.C: minor tweaks for up and downstream reconstruction 2000-10-18 21:54 George Irwin <gmieg@slac.stanford.edu> * Algorithm/AlgFactory.cxx, Algorithm/AlgHandle.cxx, Algorithm/AlgHandle.h, BubbleSpeak/AlgCutDigiPairList.cxx, BubbleSpeak/AlgDigiPair.cxx, BubbleSpeak/AlgDigiPairList.cxx, BubbleSpeak/AlgMSTCluster.cxx, BubbleSpeak/AlgMSTClusterList.cxx, BubbleSpeak/AlgThruMuon.cxx, BubbleSpeak/AlgThruMuonList.cxx: Change AlgHandle::AlgHandle(AlgBase&, AlgConfig&) signature to AlgHandle::AlgHandle(AlgBase*, AlgConfig*) for Dynamic AlgFactory. 2000-10-13 19:47 Brian Rebel <brebel@fnal.gov> * DeMux/: DmxDeMux.cxx, DmxDeMuxTestModule.cxx, DmxDeMuxTestModule.h, DmxValidate.cxx, DmxValidate.h, LinkDef.h, batchdemux.C, bjr_init.C, bjr_next.C: add module and macros for testing demuxing 2000-10-12 19:48 Brian Rebel <brebel@fnal.gov> * DeMux/: DmxDeMux.cxx, DmxHypothesis.cxx, DmxHypothesis.h, DmxShowerPlane.cxx, DmxValidate.cxx: minor changes to allow forced reconstructions at a specified hypothesis 2000-10-11 21:15 Brian Rebel <brebel@fnal.gov> * DeMux/: DmxChiSqrStat.cxx, DmxDeMux.cxx, DmxDeMux.h, DmxHypothesis.cxx, DmxShowerPlane.cxx, DmxShowerPlane.h, DmxValidate.cxx, DmxValidate.h: lastest changes to the DeMuxing algorithm, mostly related to using upstream and downstream information. 2000-10-10 16:41 Mark Messier <messier@indiana.edu> * CVSROOT/modules: Removed Cluster from module list 2000-10-10 16:40 Mark Messier <messier@indiana.edu> * USER_Classes/: LinkDef.h, Makefile: Backed out changes introduced by previous commits 2000-10-10 16:34 Mark Messier <messier@indiana.edu> * Minfast/Make.include: Backed out changes introduced by previous commit 2000-10-09 23:27 Larry Wai <wai@slac.stanford.edu> * CVSROOT/modules, Minfast/Make.include, USER_Classes/LinkDef.h, USER_Classes/Makefile: [no log message] 2000-10-07 03:19 George Irwin <gmieg@slac.stanford.edu> * Minfast/Make.include: Remove "-fno-rtti -fno-exceptions" from Linux CXXFLAGS (no longer required by ROOT) and remove explicit Linux libs redundant with those drawn in by "root-config --libs". These are "-lm -ldl -rdynamic". Curiously, "-lnsl" is still needed, as is "-lg2c" to link against cernlib for rerootjob. 2000-10-06 22:47 Mark Messier <messier@indiana.edu> * MessageService/MsgCatStream.cxx: Replaced system call with unlink 2000-10-06 13:02 Paul Miyagawa <p.miyagawa1@physics.ox.ac.uk> * BubbleSpeak/: AlgCluster.cxx, AlgCluster.h, AlgClusterList.cxx, AlgClusterList.h, AlgConfigCluster.cxx, AlgConfigCluster.h, AlgConfigClusterList.cxx, AlgConfigClusterList.h, AlgConfigCutDigiPairList.cxx, AlgConfigCutDigiPairList.h, AlgConfigCutHitList.cxx, AlgConfigCutHitList.h, AlgConfigDigiPair.cxx, AlgConfigDigiPair.h, AlgConfigDigiPairList.cxx, AlgConfigDigiPairList.h, AlgConfigHit.cxx, AlgConfigHit.h, AlgConfigHitList.cxx, AlgConfigHitList.h, AlgConfigMSTCluster.cxx, AlgConfigMSTCluster.h, AlgConfigMSTClusterList.cxx, AlgConfigMSTClusterList.h, AlgConfigMuon.cxx, AlgConfigMuon.h, AlgConfigMuonList.cxx, AlgConfigMuonList.h, AlgConfigThruMuon.cxx, AlgConfigThruMuon.h, AlgConfigThruMuonList.cxx, AlgConfigThruMuonList.h, AlgCutDigiPairList.cxx, AlgCutDigiPairList.h, AlgCutHitList.cxx, AlgCutHitList.h, AlgDigiPair.cxx, AlgDigiPair.h, AlgDigiPairList.cxx, AlgDigiPairList.h, AlgHit.cxx, AlgHit.h, AlgHitList.cxx, AlgHitList.h, AlgMSTCluster.cxx, AlgMSTCluster.h, AlgMSTClusterList.cxx, AlgMSTClusterList.h, AlgMuon.cxx, AlgMuon.h, AlgMuonList.cxx, AlgMuonList.h, AlgThruMuon.cxx, AlgThruMuon.h, AlgThruMuonList.cxx, AlgThruMuonList.h, CandCluster.cxx, CandCluster.h, CandClusterHandle.cxx, CandClusterHandle.h, CandClusterList.cxx, CandClusterList.h, CandClusterListHandle.cxx, CandClusterListHandle.h, CandDigiPair.cxx, CandDigiPair.h, CandDigiPairHandle.cxx, CandDigiPairHandle.h, CandDigiPairList.cxx, CandDigiPairList.h, CandDigiPairListHandle.cxx, CandDigiPairListHandle.h, CandHit.cxx, CandHit.h, CandHitHandle.cxx, CandHitHandle.h, CandHitList.cxx, CandHitList.h, CandHitListHandle.cxx, CandHitListHandle.h, CandMSTCluster.cxx, CandMSTCluster.h, CandMSTClusterHandle.cxx, CandMSTClusterHandle.h, CandMSTClusterList.cxx, CandMSTClusterList.h, CandMSTClusterListHandle.cxx, CandMSTClusterListHandle.h, CandMuon.cxx, CandMuon.h, CandMuonHandle.cxx, CandMuonHandle.h, CandMuonList.cxx, CandMuonList.h, CandMuonListHandle.cxx, CandMuonListHandle.h, CandThruMuon.cxx, CandThruMuon.h, CandThruMuonHandle.cxx, CandThruMuonHandle.h, CandThruMuonList.cxx, CandThruMuonList.h, CandThruMuonListHandle.cxx, CandThruMuonListHandle.h, ClusterBox.cxx, ClusterBox.h, ClusterListModule.cxx, ClusterListModule.h, CutDigiPairListModule.cxx, CutDigiPairListModule.h, CutHitListModule.cxx, CutHitListModule.h, DigiPairListModule.cxx, DigiPairListModule.h, HitListModule.cxx, HitListModule.h, LinkDef.h, MSTClusterListModule.cxx, MSTClusterListModule.h, MuonListModule.cxx, MuonListModule.h, ThruMuonListModule.cxx, ThruMuonListModule.h, muon_binit.C, muon_bnext.C, muon_init.C, muon_next.C: Renamed everything to avoid "gold-plated" words. 2000-10-01 13:48 Paul Miyagawa <p.miyagawa1@physics.ox.ac.uk> * BubbleSpeak/: .cvsignore, AlgCluster.cxx, AlgClusterList.cxx, AlgCutHitList.cxx, AlgHit.cxx, AlgHitList.cxx, AlgMuon.cxx, AlgMuonList.cxx, CandCluster.cxx, CandCluster.h, CandClusterHandle.cxx, CandClusterHandle.h, CandClusterList.cxx, CandClusterList.h, CandHit.cxx, CandHit.h, CandHitList.cxx, CandHitList.h, CandMuon.cxx, CandMuon.h, CandMuonList.cxx, CandMuonList.h, ClusterListModule.cxx, ClusterListModule.h, MuonListModule.cxx, muon_init.C: Updated CandXxx to allow inheriting. Changed CandCluster to inherit from CandHitList. Added cluster plotting to ClusterListModule. 2000-09-29 19:29 George Irwin <gmieg@slac.stanford.edu> * Candidate/: CandDigit.cxx, CandDigit.h, CandDigitList.cxx, CandDigitList.h, CandEvent.cxx, CandEvent.h, CandEventList.cxx, CandEventList.h, CandVtx.cxx, CandVtx.h, CandVtxList.cxx, CandVtxList.h: Fixes for initialization of Candidates which might inherit indirectly from CandBase through other Candidates. Change to CreateLocalHandle() and add a protected pass-through constructor CandXXX::CandXXX(AlgHandle &ah). 2000-09-20 22:53 Brian Rebel <brebel@fnal.gov> * DeMux/: DmxDeMux.cxx, DmxDeMux.h, DmxValidate.cxx, DmxValidate.h: removed unnecessary methods used in developing up and downstream demuxing 2000-09-20 22:30 Brian Rebel <brebel@fnal.gov> * DeMux/bjr_next.C: real "next" macro 2000-09-20 21:52 Brian Rebel <brebel@fnal.gov> * DeMux/: DmxValidate.cxx, bjr_init.C, bjr_next.C: macros for running the demux package in Minfast 2000-09-20 19:55 George Irwin <gmieg@slac.stanford.edu> * BField/.cvsignore, Minfastjob/macros/RlmDemo.C: Remove RlmDemo.C from Minfast/macros and add .cvsignore to BField. 2000-09-20 19:41 Mark Messier <messier@indiana.edu> * CVSROOT/modules: Removed DataModel from list of modules 2000-09-20 18:40 Paul Miyagawa <p.miyagawa1@physics.ox.ac.uk> * BubbleSpeak/: muon_binit.C, muon_init.C: Modified macros to load BubbleSpeak library. 2000-09-20 08:12 Paul Miyagawa <p.miyagawa1@physics.ox.ac.uk> * BubbleSpeak/: AlgCluster.cxx, AlgClusterList.cxx, AlgClusterList.h, AlgConfigMuon.cxx, AlgConfigMuon.h, AlgConfigMuonList.cxx, AlgConfigMuonList.h, AlgMuon.cxx, AlgMuon.h, AlgMuonList.cxx, AlgMuonList.h, CandCluster.cxx, CandCluster.h, CandClusterHandle.cxx, CandClusterHandle.h, CandClusterList.h, CandClusterListHandle.cxx, CandHitHandle.cxx, CandHitListHandle.cxx, CandMuon.cxx, CandMuon.h, CandMuonHandle.cxx, CandMuonHandle.h, CandMuonList.cxx, CandMuonList.h, CandMuonListHandle.cxx, CandMuonListHandle.h, ClusterBox.cxx, ClusterBox.h, ClusterListModule.cxx, LinkDef.h, MuonListModule.cxx, MuonListModule.h, muon_binit.C, muon_init.C: Completed first version of cosmic muon reconstruction plus simple example of an analysis. 2000-09-19 20:13 Brian Rebel <brebel@fnal.gov> * DeMux/: DmxDeMux.cxx, DmxDeMux.h, DmxHypothesis.cxx, DmxShowerPlane.cxx, DmxShowerPlane.h, DmxValidate.cxx, DmxValidate.h: more changes for up and downstream demuxing 2000-09-15 23:06 Robert Hatcher <rhatcher@fnal.gov> * UgliGeometry/: TXTRU.cxx, TXTRU.h: Synchronize TXTRU class with code now distributed with ROOT v2.25/03 to avoid weird results from two sets of conflicting sets of code. This copy has the call to the OpenGL interface commented out as that isn't available until each site upgrades to v2.25/03 or better. When everyone is up-to-date we'll remove TXTRU from the MINOS distribution. 2000-09-15 12:10 Mark Messier <messier@indiana.edu> * CVSROOT/framework.list: Added Paul Miyagawa 2000-09-15 09:56 Paul Miyagawa <p.miyagawa1@physics.ox.ac.uk> * BubbleSpeak/: AlgClusterList.cxx, AlgClusterList.h, AlgConfigClusterList.cxx, AlgConfigClusterList.h, ClusterBox.cxx, ClusterBox.h, ClusterListModule.cxx, ClusterListModule.h, muon_binit.C, muon_init.C: Updating with completed cluster algorithm. 2000-09-14 09:31 Paul Miyagawa <p.miyagawa1@physics.ox.ac.uk> * CVSROOT/modules: Add new module BubbleSpeak 2000-09-14 09:29 Paul Miyagawa <p.miyagawa1@physics.ox.ac.uk> * BubbleSpeak/: .cvsignore, AlgCluster.cxx, AlgCluster.h, AlgClusterList.cxx, AlgClusterList.h, AlgConfigCluster.cxx, AlgConfigCluster.h, AlgConfigClusterList.cxx, AlgConfigClusterList.h, AlgConfigCutHitList.cxx, AlgConfigCutHitList.h, AlgConfigHit.cxx, AlgConfigHit.h, AlgConfigHitList.cxx, AlgConfigHitList.h, AlgCutHitList.cxx, AlgCutHitList.h, AlgHit.cxx, AlgHit.h, AlgHitList.cxx, AlgHitList.h, CandCluster.cxx, CandCluster.h, CandClusterHandle.cxx, CandClusterHandle.h, CandClusterList.cxx, CandClusterList.h, CandClusterListHandle.cxx, CandClusterListHandle.h, CandHit.cxx, CandHit.h, CandHitHandle.cxx, CandHitHandle.h, CandHitList.cxx, CandHitList.h, CandHitListHandle.cxx, CandHitListHandle.h, ClusterBox.cxx, ClusterBox.h, ClusterListModule.cxx, ClusterListModule.h, CutHitListModule.cxx, CutHitListModule.h, HitListModule.cxx, HitListModule.h, LinkDef.h, Makefile, muon_binit.C, muon_bnext.C, muon_init.C, muon_next.C: Add new package BubbleSpeak 2000-09-13 21:27 Brian Rebel <brebel@fnal.gov> * DeMux/: DmxDeMux.cxx, DmxDeMux.h, DmxHypothesis.cxx, DmxHypothesis.h, DmxMuonPlane.cxx, DmxMuonPlane.h, DmxPlane.h, DmxShowerPlane.cxx, DmxShowerPlane.h, DmxValidate.cxx, DmxValidate.h: lots of added stuff for demuxing with upstream and downstream information 2000-09-08 19:45 George Irwin <gmieg@slac.stanford.edu> * Candidate/: CandDigit.cxx, CandVerify.cxx, CandVtx.cxx: Add initializers for member attributes to specialized Candidate copy ctors. 2000-09-04 13:51 Brian Rebel <brebel@fnal.gov> * DeMux/: DmxDeMux.cxx, DmxDeMux.h, DmxValidate.cxx: add functionality for up and downstream demuxing 2000-09-01 21:07 Brian Rebel <brebel@fnal.gov> * DeMux/: DmxDeMux.cxx, DmxDeMux.h, DmxHypothesis.cxx, DmxHypothesis.h, DmxMuonPlane.cxx, DmxMuonPlane.h, DmxShowerPlane.cxx, DmxValidate.cxx, DmxValidate.h: various changes to facilitate using upstream and downstream information in demuxing 2000-09-01 19:18 George Irwin <gmieg@slac.stanford.edu> * Dependency/.cvsignore, Minfast/bin/eps2gif: eps2gif script useful to create gif files from dia eps files for packrats. 2000-09-01 15:18 Brian Rebel <brebel@fnal.gov> * Algorithm/AlgConfigDeMux.h: get rid of fCompare data member overlooked in last update 2000-09-01 15:15 Brian Rebel <brebel@fnal.gov> * Algorithm/: AlgConfigDeMux.cxx, AlgConfigDeMux.h: remove statistic comparison flag parameter. that parameter is now set in DmxHypothesis to be consistant with statistics. 2000-09-01 07:16 Nick West <n.west1@physics.oxford.ac.uk> * OfflineReqDoc/: build, req_nav_lat.html, req_rlm_pdm.html: Update Navigation requirements to match new transient model philosophy. 2000-08-31 19:43 Brian Rebel <brebel@fnal.gov> * Algorithm/: AlgConfigDeMux.cxx, AlgConfigDeMux.h: added method to set number of planes used in up and downstream demuxing 2000-08-28 21:42 Mark Messier <messier@indiana.edu> * CVSROOT/framework.list: Added L.Wai to list 2000-08-28 13:57 Mark Messier <messier@indiana.edu> * Dependency/dep.pl: Made paths to cdep and ldep explicit 2000-08-25 17:02 Nick West <n.west1@physics.oxford.ac.uk> * CVSROOT/modules: Remove RelationshipModel for module list. 2000-08-25 16:49 Mark Messier <messier@indiana.edu> * MessageService/: MsgStream.cxx, MsgStream.h: Provide streamers for both void * and const void * 2000-08-25 14:13 Mark Messier <messier@indiana.edu> * CVSROOT/modules: Added Dependency 2000-08-24 21:34 Mark Messier <messier@indiana.edu> * RerootExodus/: DigitListModule.cxx, MCVtxModule.cxx, RerootToRawDataModule.cxx, VtxListModule.cxx: Changed include statement from JobCModule to JobCModuleRegistry 2000-08-24 21:33 Mark Messier <messier@indiana.edu> * JobControl/: JobCDemoModuleA.cxx, JobCDemoModuleB.cxx, JobCMethod.cxx, JobCModule.cxx, JobCModuleProxy.cxx, JobCModuleProxy.h, JobCModuleRegistry.cxx, JobCModuleRegistry.h, JobCMsgModule.cxx, JobCMsgModule.h, JobCNode.cxx, JobCPathModule.cxx, JobCommand.cxx, JobControllerValidate.cxx, Makefile: Small improvements in organization. The most important of which is movement of the JOBMODULE macro from JobCModule.h to JobCModuleRegistry.h 2000-08-24 21:27 Mark Messier <messier@indiana.edu> * MessageService/Makefile: Fixed space that should have been tab 2000-08-24 21:26 Mark Messier <messier@indiana.edu> * MessageService/MsgService.cxx: Removed stray debugging print 2000-08-24 21:24 Mark Messier <messier@indiana.edu> * UserManualDoc/: UserManual.tex, job_control.tex: Added job control section 2000-08-24 19:58 Mark Messier <messier@indiana.edu> * UserManualDoc/dependency.tex: spell check 2000-08-24 19:52 Mark Messier <messier@indiana.edu> * UserManualDoc/: UserManual.tex, dep_sample.eps, dependency.tex: Added section for dependency package 2000-08-24 17:56 Mark Messier <messier@indiana.edu> * Dependency/: Makefile, adep.c, cdep.c, dep.pl, idep_adep.c, idep_aliasdep.h, idep_aliastable.h, idep_aliasutil.h, idep_altab.c, idep_alutil.c, idep_binrel.c, idep_binrel.h, idep_cdep.c, idep_compiledep.h, idep_fdepitr.c, idep_filedepiter.h, idep_ldep.c, idep_linkdep.h, idep_namea.c, idep_namearray.h, idep_nameindexmap.h, idep_nimap.c, idep_string.c, idep_string.h, idep_tokeniter.h, idep_tokitr.c, ldep.c: Added dependency checker. "gmake dep" produces the dependency tree for within and among each package 2000-08-24 15:51 Mark Messier <messier@indiana.edu> * MessageService/: Makefile, Makefile.standalone, MsgCatStream.cxx, MsgCatStream.h, MsgFileOStream.cxx, MsgFileOStream.h, MsgFormat.cxx, MsgFormat.h, MsgName.cxx, MsgName.h, MsgOStream.h, MsgOStreamService.cxx, MsgOStreamService.h, MsgOStreamServiceValidate.cxx, MsgService.cxx, MsgService.h, MsgServiceValidate.cxx, MsgStandardOStream.cxx, MsgStandardOStream.h, MsgStatistic.cxx, MsgStatistic.h, MsgStream.cxx, MsgStream.h, MsgStreamValidate.cxx, TestMsgFormat.cxx, TestMsgOStreamService.cxx, TestMsgService.cxx, TestMsgStream.cxx, TestPerf.cxx: (1) Bug fix in look ups into the MsgStream <map> (2) Standardized some formatting (3) Removed obsolete Makefile 2000-08-24 12:50 Nick West <n.west1@physics.oxford.ac.uk> * LeakChecker/LinkDef.h: Remove obsolete #pragma link C++ class Lea; 2000-08-24 07:33 Nick West <n.west1@physics.oxford.ac.uk> * UserManualDoc/alg_cand.tex: Bring documentation in line with changed CandHandle::AddDaughterLink call seq. 2000-08-23 05:52 Nick West <n.west1@physics.oxford.ac.uk> * UserManualDoc/navigation.tex: Minor corrections. 2000-08-22 22:37 George Irwin <gmieg@slac.stanford.edu> * Candidate/CandVerify.cxx: Test for no-digit events. 2000-08-22 01:12 George Irwin <gmieg@slac.stanford.edu> * Algorithm/AlgDeMux.cxx, Algorithm/AlgDigit.cxx, Algorithm/AlgDigitList.cxx, Algorithm/AlgEvent.cxx, Algorithm/AlgEventList.cxx, Algorithm/AlgMCDigit.cxx, Algorithm/AlgMCDigitList.cxx, Algorithm/AlgMCVtx.cxx, Algorithm/AlgVtx.cxx, Algorithm/AlgVtxList.cxx, Candidate/CandBase.cxx, Candidate/CandBase.h, Candidate/CandDigit.cxx, Candidate/CandDigit.h, Candidate/CandDigitHandle.cxx, Candidate/CandDigitHandle.h, Candidate/CandDigitList.cxx, Candidate/CandDigitList.h, Candidate/CandDigitListHandle.cxx, Candidate/CandDigitListHandle.h, Candidate/CandEvent.cxx, Candidate/CandEvent.h, Candidate/CandEventHandle.cxx, Candidate/CandEventHandle.h, Candidate/CandEventList.cxx, Candidate/CandEventList.h, Candidate/CandEventListHandle.cxx, Candidate/CandEventListHandle.h, Candidate/CandHandle.cxx, Candidate/CandHandle.h, Candidate/CandVerify.cxx, Candidate/CandVtx.cxx, Candidate/CandVtx.h, Candidate/CandVtxHandle.cxx, Candidate/CandVtxHandle.h, Candidate/CandVtxList.cxx, Candidate/CandVtxList.h, Candidate/CandVtxListHandle.cxx, Candidate/CandVtxListHandle.h, Candidate/MdlEvtBuilder.cxx, JobControl/.cvsignore, LeakChecker/.cvsignore, RerootExodus/DigitListModule.cxx, RerootExodus/MCVtxModule.cxx, RerootExodus/VtxListModule.cxx: Improve my previous mod whose purpose was to force the Daughter CandHandle- derived types to be recorded in their TClasses. The CandBase::AddDaughterLink() method no longer requires the "new CandXXXHandle(CandXXXHandle)" argument, but reverts to making a copy of a "CandHandle &" argument internally, using an overloaded virtual CandHandle::CreateClone() method to generate the correct type. Thus the AddDaughterLink() method is no longer an "adopt" method for an externally constructed CandHandle. And the user need not be concerned with deletion. 2000-08-21 14:58 Mark Messier <messier@indiana.edu> * JobControl/: JobCModuleProxy.cxx, JobCModuleRegistrar.cxx, JobCModuleRegistrar.h, JobCModuleRegistry.cxx: Put things back in a state where they compile while I reorganize... 2000-08-18 21:45 Mark Messier <messier@indiana.edu> * JobControl/: JobCModuleProxy.cxx, JobCModuleRegistrar.cxx, JobCModuleRegistrar.h, JobCModuleRegistry.cxx, Makefile: Broke circular dependency among classes 2000-08-14 19:09 Mark Messier <messier@indiana.edu> * JobControl/: JobCMsgModule.cxx, JobCPath.cxx, JobCPathModule.cxx: Centralized redundant code 2000-08-14 19:02 Mark Messier <messier@indiana.edu> * MessageService/: Makefile, Msg.cxx, Msg.h: Added routines for converting between text and enumerated types 2000-08-07 11:12 Nick West <n.west1@physics.oxford.ac.uk> * UserManualDoc/: alg_cand.tex, nav_Lattice.dia, nav_Lattice.eps, nav_NavItr.dia, nav_NavItr.eps, nav_NavKey.dia, nav_NavKey.eps, nav_NavKeyFunc.dia, nav_NavKeyFunc.eps, nav_NavSet.dia, nav_NavSet.eps, nav_Sort.dia, nav_Sort.eps, navigation.tex: Navigation: Move class design discussion to PACKRAT. Alg_cand: Add link to UML diagram in Companion. 2000-08-04 19:35 Brian Rebel <brebel@fnal.gov> * DeMux/: DmxHypothesis.cxx, DmxValidate.cxx: minor tweaking of DmxHypothesis and DmxValidate 2000-08-04 06:08 Nick West <n.west1@physics.oxford.ac.uk> * UserManualDoc/: UserManual.tex, leak_checker.tex, nav_NavKeyFunc.dia, navigation.tex: Add new LeakChecker chapter. Correct typos in Navigation. 2000-08-04 06:04 Nick West <n.west1@physics.oxford.ac.uk> * Minfast/Make.include, Minfast/Makefile, Minfastjob/Makefile, Rerootjob/Makefile: Make.include: Append $(ENV_CXXFLAGS) to $(CXXFLAGS) to enable LeakChecker. Makefile: Add new framework package LeakChecker. 2000-08-04 06:01 Nick West <n.west1@physics.oxford.ac.uk> * Navigation/: Makefile, NavGenLattice.cxx, NavGenLattice.h, NavGenTCollection.cxx, NavGenTCollection.h, NavItr.cxx, NavItr.h, NavKey.cxx, NavKey.h, NavKeyFunc.h, NavPrimer.cxx, NavPrimer.h, NavPrimerGenerator.cxx, NavPrimerGenerator.h, NavSet.cxx, NavSet.h, NavTestDummy.h, NavTestMoon.h, NavTestPlanet.h, NavValidate.cxx, XxxItr.h: Insert LeakChecker probes into code. Add leak checking to validation. 2000-08-04 06:00 Nick West <n.west1@physics.oxford.ac.uk> * CVSROOT/modules: Add LeakChecker module. 2000-08-04 05:53 Nick West <n.west1@physics.oxford.ac.uk> * LeakChecker/: Lea.h, LeaClassMonitor.cxx, LeaClassMonitor.h, LeaLeakChecker.cxx, LeaLeakChecker.h, LeaMacro.h, LeaTestA.cxx, LeaTestA.h, LeaValidate.cxx, LeaValidate.h, LinkDef.h, Makefile, TestLea.cc: Add LeakChecker package. 2000-08-03 15:37 Brian Rebel <brebel@fnal.gov> * Algorithm/AlgConfigDeMux.cxx: made AlgConfigDeMux::SetStatParameter(const Char_t *stat) consistent with data member fCompareFlag 2000-08-02 03:15 Mark Messier <messier@indiana.edu> * JobControl/: JobCMsgModule.cxx, JobControllerValidate.cxx: Added attach and format commands to msg module 2000-08-01 17:49 Brian Rebel <brebel@fnal.gov> * Algorithm/: AlgConfigDeMux.cxx, AlgConfigDeMux.h: added GetNumberOfStrips() method to AlgConfigDeMux class 2000-08-01 01:11 Mark Messier <messier@indiana.edu> * JobControl/JobCPath.cxx: Fixed multiple counting of job executions 2000-08-01 01:04 Mark Messier <messier@indiana.edu> * Minfastjob/macros/: jc_init.C, jc_next.C: Updated the init and next macros for the job control interface 2000-08-01 01:02 Mark Messier <messier@indiana.edu> * JobControl/: JobCModule.cxx, JobCNode.cxx, JobCNode.h, JobCPath.cxx, JobCPath.h, JobCPathModule.cxx, JobCROOT.cxx, JobCROOT.h, JobController.cxx, JobController.h, LinkDef.h, Makefile, testjobc.C: More work on root interface. Added additional Path commands. Cleaned up LookUp command for JobCPaths 2000-07-31 21:31 Brian Rebel <brebel@fnal.gov> * DeMux/: DmxMuonPlane.cxx, DmxMuonPlane.h, DmxValidate.cxx, DmxValidate.h: add reconstruction functionality to DmxMuonPlane. add TestMuonRecon() method to DmxValidate 2000-07-30 21:43 Brian Rebel <brebel@fnal.gov> * DeMux/: DmxHypothesis.cxx, DmxShowerPlane.cxx, DmxValidate.cxx: fixed bugs in DmxHypothesis, modified MSG levels in DmxShowerPlane, DmxPlane and DmxValidate 2000-07-28 22:51 Brian Rebel <brebel@fnal.gov> * DeMux/: DmxHypothesis.cxx, DmxShowerPlane.cxx, DmxValidate.cxx, DmxValidate.h: fix minor bugs and add method to test shower reconstructions in DmxValidate 2000-07-28 16:10 Brian Rebel <brebel@fnal.gov> * DeMux/: DmxChiSqrStat.cxx, DmxDeMux.cxx, DmxDeMux.h, DmxHypothesis.cxx, DmxHypothesis.h, DmxMuonPlane.cxx, DmxRMSStat.cxx, DmxRMSStat.h, DmxShowerPlane.cxx, DmxShowerPlane.h, DmxValidate.cxx, DmxValidate.h, LinkDef.h: first tested versions of demuxing classes. memory leaks plugged. created DmxValidate class for testing other classes 2000-07-27 02:16 Mark Messier <messier@indiana.edu> * JobControl/: JobCMethod.cxx, JobCMethod.h, JobCNode.cxx, JobCNode.h, JobCPath.cxx, JobCPathModule.cxx, JobControllerValidate.cxx: Cleaned up path run commands 2000-07-26 02:08 Mark Messier <messier@indiana.edu> * JobControl/: JobCPath.cxx, JobCPath.h, JobCPathModule.cxx, JobCPathModule.h, JobCommand.cxx, JobCommand.h, JobController.cxx, JobControllerValidate.cxx, testjobc.C: More work to flesh out path commands 2000-07-25 18:03 Brian Rebel <brebel@fnal.gov> * DeMux/: DmxDeMux.cxx, DmxDeMux.h, DmxHypothesis.cxx, DmxHypothesis.h, DmxMuonPlane.cxx, DmxMuonPlane.h, DmxShowerPlane.cxx, DmxShowerPlane.h: fixed minor bugs in DeMux classes 2000-07-25 01:06 George Irwin <gmieg@slac.stanford.edu> * Algorithm/AlgDigitList.cxx, Algorithm/AlgEvent.cxx, Algorithm/AlgEventList.cxx, Algorithm/AlgMCDigitList.cxx, Algorithm/AlgVtxList.cxx, Candidate/CandBase.cxx, Candidate/CandBase.h, Candidate/CandDigitHandle.cxx, Candidate/CandDigitHandle.h, Candidate/CandDigitListHandle.cxx, Candidate/CandDigitListHandle.h, Candidate/CandEventHandle.cxx, Candidate/CandEventHandle.h, Candidate/CandEventListHandle.cxx, Candidate/CandEventListHandle.h, Candidate/CandHandle.cxx, Candidate/CandHandle.h, Candidate/CandVtxHandle.cxx, Candidate/CandVtxHandle.h, Candidate/CandVtxListHandle.cxx, Candidate/CandVtxListHandle.h: AddDaughterLink() needs "new CandXXXHandle(CandXXXHandle)" argument now. The method becomes an "adopt" method for externally constructed CandHandle. This forces the Daughter CandHandle types to be recorded in their TClasses. 2000-07-24 18:59 George Irwin <gmieg@slac.stanford.edu> * Algorithm/: AlgDigitList.cxx, AlgMCDigitList.cxx: CandDigit::MakeCandidate returns CandDigitHandle, not CandHandle. 2000-07-24 16:09 Brian Rebel <brebel@fnal.gov> * DeMux/DmxChiSqrStat.cxx: fixed arithmatic error in calculating chi^2 2000-07-24 08:05 Nick West <n.west1@physics.oxford.ac.uk> * UserManualDoc/alg_cand.tex: Correct HTML links to AlgBase and CandBase. 2000-07-21 19:59 Brian Rebel <brebel@fnal.gov> * DeMux/: DmxChiSqrStat.cxx, DmxChiSqrStat.h, DmxDeMux.cxx, DmxDeMux.h, DmxHypothesis.cxx, DmxHypothesis.h, DmxMuonPlane.cxx, DmxMuonPlane.h, DmxShowerPlane.cxx, DmxShowerPlane.h, LinkDef.h: bring code up to coding convention "hot list" standard 2000-07-20 19:42 Robert Hatcher <rhatcher@fnal.gov> * BField/TIntList.cxx: plug some more memory leaks 2000-07-20 16:32 Brian Rebel <brebel@fnal.gov> * DeMux/: DmxChiSqrStat.cxx, DmxChiSqrStat.h, DmxDeMux.cxx, DmxDeMux.h, DmxHypothesis.cxx, DmxHypothesis.h, DmxMuonPlane.cxx, DmxMuonPlane.h, DmxPlane.h, DmxRMSStat.cxx, DmxRMSStat.h, DmxShowerPlane.cxx, DmxShowerPlane.h, DmxStatistic.h: added MessageService output to demuxing classes 2000-07-19 23:20 George Irwin <gmieg@slac.stanford.edu> * Algorithm/: AlgConfigDeMux.cxx, AlgConfigDeMux.h: Reduce functionality to a simple (name,value) getter/setter. 2000-07-19 22:56 Robert Hatcher <rhatcher@fnal.gov> * BField/: BFLCache.cxx, BFLCache.h, BFLHandler.cxx, BFLHandler.h, BFLInterpolation.cxx, BFLInterpolation.h, BFLVorOperator.cxx, BFLVorOperator.h, BFLVoronoiMaker.cxx, BFLWingedEdge.cxx: major removal of memory leaks (of which there were numerous cases) 2000-07-19 22:54 Robert Hatcher <rhatcher@fnal.gov> * BField/: BfldHandlerVoronoi.cxx, BfldMapRect2d.cxx, BfldMapVoronoi.cxx, BfldMeshVoronoi.cxx: small changes to avoid minor memory leaks -- BFLHandler doesn't need a BFLCache handed to it; code for reading data files (map,mesh) tries to make entries for the last line twice, producing orphan TVector3's. 2000-07-19 15:50 Brian Rebel <brebel@fnal.gov> * Algorithm/: AlgConfigDeMux.cxx, AlgConfigDeMux.h: config class for demuxing algorithm 2000-07-19 15:48 Brian Rebel <brebel@fnal.gov> * DeMux/: DmxChiSqrStat.cxx, DmxChiSqrStat.h, DmxDeMux.cxx, DmxDeMux.h, DmxHypothesis.cxx, DmxHypothesis.h, DmxMuonPlane.cxx, DmxMuonPlane.h, DmxPlane.h, DmxRMSStat.cxx, DmxRMSStat.h, DmxShowerPlane.cxx, DmxShowerPlane.h, DmxStatistic.h, LinkDef.h: complete set of DeMuxing objects 2000-07-19 15:28 Mark Messier <messier@indiana.edu> * JobControl/: JobCModule.cxx, JobCModule.h, JobCMsgModule.cxx, JobCPathModule.cxx, JobController.cxx, JobController.h, Makefile, testjobc.C: Added operator() to JobController to work around the confusion with operator<<. Added root test macro testjobc.C which tests/demonstrates the interface to job control 2000-07-19 07:29 Nick West <n.west1@physics.oxford.ac.uk> * UserManualDoc/: UserManual.tex, alg_cand.tex: First draft of Algorithm and Candidate chapter. 2000-07-18 23:17 Robert Hatcher <rhatcher@fnal.gov> * BField/: BfldValidate.cxx, BfldValidate.h: time (TStopwatch) the calls in DrawMap; overlay outline of detector shape for reference. 2000-07-18 23:15 Robert Hatcher <rhatcher@fnal.gov> * BField/: BfldMapVoronoi.cxx, BfldMeshVoronoi.cxx: read in the new style of files (code doesn't actually do anything with them yet, as the info is duplicated in BFL classes). 2000-07-18 23:13 Robert Hatcher <rhatcher@fnal.gov> * BField/BfldHandlerVoronoi.cxx: convert units (Costas uses mm+Tesla, standard stuff uses cm+kGauss) 2000-07-18 23:11 Robert Hatcher <rhatcher@fnal.gov> * BField/: BFLInterpolation.cxx, BFLInterpolation.h: Pass in flag to GetB whether to SetSearchSeed(GetLastPolygon()) which avoids having to save return value as temporary at a higher level. Increase size of TObjArray for "Area" after seeing index out of bounds via AddAt() calls. Protect a couple of places that were generating SEGV's because of indexing into illegal entries -- this does *NOT* fix the underlying problem of why this happens, rather it simply avoids using member functions on null pointers. 2000-07-18 23:06 Robert Hatcher <rhatcher@fnal.gov> * BField/: BFLHandler.cxx, BFLHandler.h: pass along flag in order to make (GetBField+SetLastPolygAsSeed) an atomic operation -- this avoids having to save return value as temporary. 2000-07-18 22:55 Mark Messier <messier@indiana.edu> * JobControl/: JobC.cxx, JobC.h, JobCMethod.cxx, JobCModuleRegistry.cxx, JobCMsgModule.cxx, JobCMsgModule.h, JobCNode.cxx, JobCPath.cxx, JobCPathModule.cxx, JobCommand.cxx, JobController.cxx, JobController.h, JobControllerValidate.cxx, JobControllerValidate.h, LinkDef.h, Makefile: Lots of work on user interface. Basics work but ROOT doesn't recognize operator<< for JobController... 2000-07-18 22:40 George Irwin <gmieg@slac.stanford.edu> * RerootExodus/: DigitListModule.cxx, MCVtxModule.cxx, RerootToRawDataModule.cxx, VtxListModule.cxx: Add 3rd argument to JOBMODULE macro. 2000-07-18 22:33 Robert Hatcher <rhatcher@fnal.gov> * BField/BField.cxx: reduce the verbosity of this user level code 2000-07-17 00:01 Mark Messier <messier@indiana.edu> * JobControl/: JobCModuleRegValidate.cxx, JobCModuleRegValidate.h, TestJobCModuleReg.cxx, TestJobCPath.cxx: Added some testing routines 2000-07-16 23:52 Mark Messier <messier@indiana.edu> * JobControl/: JobCDemoModuleA.cxx, JobCDemoModuleB.cxx, JobCMethod.cxx, JobCMethod.h, JobCMethodFactory.cxx, JobCMethodFactory.h, JobCModule.cxx, JobCModule.h, JobCModuleProxy.cxx, JobCModuleProxy.h, JobCModuleRegistry.cxx, JobCModuleRegistry.h, JobCNode.cxx, JobCNode.h, JobCPath.cxx, JobCPath.h, JobCPathModule.cxx, JobCPathModule.h, JobCommand.cxx, JobCommand.h, JobCommandValidate.cxx, JobController.cxx, JobController.h, JobControllerValidate.cxx, JobControllerValidate.h, Makefile, TestJobC.cxx: More work on the JobController and Path module 2000-07-15 01:31 Robert Hatcher <rhatcher@fnal.gov> * BField/: BfldValidate.h, BfldValidate.cxx: new test that loops over InterpMethod enumeration 2000-07-15 01:29 Robert Hatcher <rhatcher@fnal.gov> * BField/: BfldHandler.h, BfldHandler.cxx, BfldHandlerRect2d.cxx, BfldHandlerRect2d.h, BfldHandlerVoronoi.cxx, BfldHandlerVoronoi.h: convert to using BfldInterpMethod enum for setting the method 2000-07-15 01:26 Robert Hatcher <rhatcher@fnal.gov> * BField/: BField.h, BField.cxx: SetInterpolant(Int_t method) modified to be: SetInterpMethod(BfldInterpMethod::InterpMethod_t method) 2000-07-15 01:24 Robert Hatcher <rhatcher@fnal.gov> * BField/: Makefile.testBstandalone, testB.cxx.standalone: update Makefile for framework name of library and library's dependence on MessageService. Do multiple passes over data set to reduce fluctuations; allow command line arg to set interpolation method. 2000-07-15 01:21 Robert Hatcher <rhatcher@fnal.gov> * BField/: BFLHandler.h, BFLHandler.cxx: GetBField method now returns TVector3 rather than TVector3* (and takes a TVector3& rather than TVector3*). destructor no long explicitly deletes fVor or fBField as this is already done by the destruction of the BFLInterpolator which BFLHandler deletes (it was deleting a pointer to a deleted object yielding "bus error" or "segmentation violation"). 2000-07-15 01:17 Robert Hatcher <rhatcher@fnal.gov> * BField/: BFLInterpolation.h, BFLInterpolation.cxx: create BFLNode on stack in GetB so it automagically goes away; continue to pass address to FormVoronoiCell and XXInterpolation (though these could be converted to references). GetB and XXInterpolation now return TVector3's rather than TVector3*; otherwise one must know at a much higher level which method is called so one can delete temporary TVector3 generated by NN method but not the map's copy in the case of CN. 2000-07-15 01:11 Robert Hatcher <rhatcher@fnal.gov> * BField/: BfldInterpMethod.h, BfldInterpMethod.cxx, LinkDef.h: enumeration for interpolation methods 2000-07-14 22:12 Mark Messier <messier@indiana.edu> * JobControl/: JobControllerValidate.cxx, JobControllerValidate.h, TestJobC.cxx: Added test/validation code for job controller 2000-07-14 22:11 Mark Messier <messier@indiana.edu> * JobControl/: JobCPath.cxx, JobCPath.h, JobCPathModule.cxx, JobCPathModule.h, JobCommand.cxx, JobController.cxx, JobController.h, Makefile: Incremental commit -- more work on the JobController 2000-07-14 16:51 Nick West <n.west1@physics.oxford.ac.uk> * UserManualDoc/navigation.tex: Add section on random access. 2000-07-14 15:29 Nick West <n.west1@physics.oxford.ac.uk> * Navigation/: NavItr.cxx, NavItr.h, NavValidate.cxx, NavValidate.h, XxxItr.h: Remove obsolete NavItr::Slice member functions. Add ctor XxxItr(const TIter &). Tidy up and test basic random access. 2000-07-13 23:15 George Irwin <gmieg@slac.stanford.edu> * OfflineReqDoc/: req_alg.html, req_can.html: Some updates. 2000-07-13 21:36 Mark Messier <messier@indiana.edu> * JobControl/: JobCModule.h, JobCPath.h, JobCPathModule.cxx, JobCPathModule.h, JobCommand.cxx, JobCommand.h, JobCommandValidate.cxx, JobCommandValidate.h, JobController.cxx, JobController.h, Makefile, TestJobCommand.cxx: Added module to create and manage paths, fleshed out the JobController a little more, and fixed up the JobCommand class 2000-07-13 19:24 Robert Hatcher <rhatcher@fnal.gov> * BField/LinkDef.h: restore non-BFL classes to LinkDef.h 2000-07-13 19:14 Robert Hatcher <rhatcher@fnal.gov> * BField/Makefile: restore Makefile to one more integrated into the normal framework. 2000-07-13 16:28 Costas Andreopoulos <costas@fnal.gov> * BField/NuMuEventHits.dat: adding a nu_mu CC event hits data file required by BField testing pgrm 2000-07-13 16:24 Costas Andreopoulos <costas@fnal.gov> * BField/: LinkDef.h, Makefile.standalone, Makefile.testBstandalone, NearDetBFld.default, NearDetMesh.default, NearDetVorD.default, testB.cxx.standalone, voronjob.cxx.standalone: adding standalone programs and new data files 2000-07-13 15:55 Costas Andreopoulos <costas@fnal.gov> * BField/: BFLHandler.cxx, BFLHandler.h, BFLInterpolation.cxx, BFLInterpolation.h, BFLVorOperator.cxx, BFLVorOperator.h, BFLVoronoiMaker.cxx, BFLWingedEdge.cxx, BFLWingedEdge.h, Makefile, TIntList.h: correct BField version 2000-07-13 02:38 Mark Messier <messier@indiana.edu> * JobControl/: JobCDemoModuleA.cxx, JobCMethod.cxx, JobCModule.cxx, JobCPathValidate.cxx, JobCPathValidate.h, JobCommand.cxx, JobCommand.h, JobCommandValidate.cxx, JobCommandValidate.h, Makefile, testJobCPath.cxx: Work in progress. Fixed up the test classes a little, added a first crack at a JobCommand. 2000-07-13 01:53 George Irwin <gmieg@slac.stanford.edu> * OfflineReqDoc/: req_alg.html, req_can.html, req_dis.html, req_reconstruction.html: Update for Candidate and Algorithm requirements. 2000-07-13 00:45 Robert Hatcher <rhatcher@fnal.gov> * BField/LinkDef.h: need to make new classes visable 2000-07-13 00:44 Robert Hatcher <rhatcher@fnal.gov> * BField/: BfldHandler.h, BfldHandlerVoronoi.h, BfldLoanPool.h, BfldMap.h, BfldMapRect2d.h, BField.cxx, BfldHandler.cxx, BfldHandlerVoronoi.cxx, BfldLoanPool.cxx, BfldMapRect2d.cxx, BfldMapVoronoi.cxx, BfldMapVoronoi.h, BfldMeshVoronoi.cxx, BfldMeshVoronoi.h: New derived classes for Voronoi specialization of Handler,Map,Mesh. The Map and Mesh currently do little (suck up some TVector3 values) and the Handler initializes and calls BFLHandlers (Costas' interface). 2000-07-11 22:17 George Irwin <gmieg@slac.stanford.edu> * Algorithm/AlgConfigMCDigit.cxx, Algorithm/AlgConfigMCDigit.h, Algorithm/AlgConfigMCDigitList.cxx, Algorithm/AlgConfigMCDigitList.h, Algorithm/AlgFactory.cxx, Algorithm/AlgFactory.h, Algorithm/AlgMCDigit.cxx, Algorithm/AlgMCDigit.h, Algorithm/AlgMCDigitList.cxx, Algorithm/AlgMCDigitList.h, Algorithm/LinkDef.h, Candidate/CandHandle.cxx, Candidate/CandHandle.h, RerootExodus/DigitListModule.cxx: Add code to prepare a CandDigitList with MC-demux-truth for demux checking. 2000-07-09 15:36 Costas Andreopoulos <costas@fnal.gov> * BField/: BFLInterpolation.cxx, BFLInterpolation.h: removing some silly printout 2000-07-07 01:07 Minos CVS group account. Do not commit from here! * BField/: BField.cxx, BField.h, BfldGrid.h, BfldHandler.cxx, BfldHandler.h, BfldLoanPool.cxx, BfldLoanPool.h, BfldMap.h, BfldMesh.h, BfldRefCnt.cxx, BfldRefCnt.h, BfldValidate.cxx, BfldValidate.h, LinkDef.h: somehow user interface class BField was never entered into repository; add new class BfldRefCnt for reference counting BfldMap and BfldMesh entries in the loan pool. 2000-07-06 09:16 Nick West <n.west1@physics.oxford.ac.uk> * Navigation/NavKey.h: Add NavKey(unsigned char i) constructor 2000-07-06 00:53 Robert Hatcher <rhatcher@fnal.gov> * UserManualDoc/plexus.tex: some more on the PlexSEIdAltL 2000-07-03 21:45 George Irwin <gmieg@slac.stanford.edu> * Minfast/rootrc, Minfastjob/macros/hist_next.C, MinosObjectMap/MomNavigator.cxx, MinosObjectMap/MomNavigator.h: Handle null class and user name pointers in GetFragment. Add to hist_next.C 2000-07-03 15:40 Brian Rebel <brebel@fnal.gov> * DeMux/DmxHypothesis.cxx: add SetStrips() functionality to DmxHypothesis class 2000-07-03 15:38 Brian Rebel <brebel@fnal.gov> * DeMux/: DmxChiSqrStat.cxx, DmxChiSqrStat.h, DmxHypothesis.h, DmxPlane.h, DmxShowerPlane.cxx, DmxShowerPlane.h, LinkDef.h: add derived class for planes containing shower events put E/W notation into DmxChiSqrStat modify DmxHypothesis and DmxPlane interfaces 2000-07-01 01:26 George Irwin <gmieg@slac.stanford.edu> * MinosObjectMap/: MomNavigator.cxx, MomNavigator.h: Implement extended version of the old GetFragment(const char *selection) - TObject *GetFragment(const char *classname = "",const char *username = ""); 2000-07-01 00:06 Robert Hatcher <rhatcher@fnal.gov> * UserManualDoc/: UserManual.tex, plex_concepts.eps, plex_partial_uml.eps, plexus.tex: the start of a chapter on the plexus and associated objects 2000-07-01 00:04 Robert Hatcher <rhatcher@fnal.gov> * Plex/: PlexSEIdAltL.cxx, PlexSEIdAltL.h: new method: void AddToCurrentWeight(Float_t wgtadd) 2000-06-30 23:04 Brian Rebel <brebel@fnal.gov> * DeMux/: DmxHypothesis.cxx, DmxHypothesis.h: added use of NavKey's and XxxItr's into Hypothesis class 2000-06-30 22:56 Robert Hatcher <rhatcher@fnal.gov> * RerootExodus/ExodusValidate.cxx, RerootExodus/RerootToRawDataModule.cxx, Algorithm/AlgDigit.cxx: PlexHandle ctor now takes VldContext& rather than VldContext* 2000-06-30 22:54 Robert Hatcher <rhatcher@fnal.gov> * Plex/: PlexHandle.cxx, PlexHandle.h, PlexLoanPool.cxx, PlexLoanPool.h, Plexus.h, PlexusABC.h, PlexusReroot.cxx, PlexusReroot.h: convert ctor of PlexHandle (and Plexus) from using VldContext* to VldContext&. 2000-06-30 21:42 Brian Rebel <brebel@fnal.gov> * DeMux/: DmxRMSStat.cxx, DmxRMSStat.h: change side from A/B to compass direction E/W 2000-06-30 20:16 Mark Messier <messier@indiana.edu> * MessageService/Makefile: Fixed up the "make clean" 2000-06-30 20:13 Mark Messier <messier@indiana.edu> * MessageService/: testMsgFormat.cxx, testMsgService.cxx: Removed some obsolete files 2000-06-30 20:11 Mark Messier <messier@indiana.edu> * MessageService/: Makefile, MsgFormatValidate.cxx, MsgFormatValidate.h, MsgOStreamServiceValidate.cxx, MsgOStreamServiceValidate.h, MsgService.cxx, MsgServiceValidate.cxx, MsgServiceValidate.h, MsgStream.cxx, MsgStream.h, MsgStreamValidate.cxx, MsgStreamValidate.h, TestDemo.cxx, TestMsgFormat.cxx, TestMsgOStreamService.cxx, TestMsgService.cxx, TestMsgStream.cxx, TestPerf.cxx, testDemo.cxx, testMsgOStreamService.cxx, testMsgStream.cxx, testPerf.cxx: -Reorganized the whole test/validate thing to look like other packages -Tweaked the formatting of statistics -Removed some static data to make things multi-thread safe 2000-06-30 10:50 Nick West <n.west1@physics.oxford.ac.uk> * Navigation/Makefile, Navigation/NavSet.h, Navigation/NavValidate.cxx, UserManualDoc/navigation.tex: Allow single arge slicing: NavSet::Slice(NavKey loHi) 2000-06-29 20:13 Robert Hatcher <rhatcher@fnal.gov> * Plex/plex.html: put the packrat (package rationale) in the package. 2000-06-29 18:34 Mark Messier <messier@indiana.edu> * CVSROOT/framework.list: Added Brett too 2000-06-29 18:33 Mark Messier <messier@indiana.edu> * CVSROOT/framework.list: Added Costas to list 2000-06-29 08:11 Nick West <n.west1@physics.oxford.ac.uk> * UserManualDoc/navigation.tex: Reorganise chapter so using tools comes first. Explain that Navigation/XxxItr.h is to be typed liteally. 2000-06-29 01:20 Robert Hatcher <rhatcher@fnal.gov> * BField/: BfldCache.cxx, BfldCache.h, BfldGrid.cxx, BfldGrid.h, BfldHandler.cxx, BfldHandler.h, BfldHandlerRect2d.cxx, BfldHandlerRect2d.h, BfldLoanPool.cxx, BfldLoanPool.h, BfldMap.cxx, BfldMap.h, BfldMapRect2d.cxx, BfldMapRect2d.h, BfldMesh.cxx, BfldMesh.h, BfldMeshRect2d.cxx, BfldMeshRect2d.h, BfldValidate.cxx, BfldValidate.h, DummyVldContext.cxx, DummyVldContext.h, LinkDef.h, Makefile: code for the user interface level of the BField (user sees this class); provide method for reading and interpreting old 2-d grids used by fortran based "labyrinth" (looks for data files in $BMAPPATH). 2000-06-28 22:36 Mark Messier <messier@indiana.edu> * UserManualDoc/: UserManual.tex, message_service.tex: Added section covering the basics for the message service 2000-06-28 21:10 Costas Andreopoulos <costas@fnal.gov> * BField/: BFLCache.h, BFLEdge.h, BFLField.h, BFLHandler.cxx, BFLHandler.h, BFLInterpolation.cxx, BFLInterpolation.h, BFLNode.cxx, BFLNode.h, BFLPolyg.h, BFLVorOperator.cxx, BFLVorOperator.h, BFLVoronoiMaker.cxx, BFLVoronoiMaker.h, BFLVtx.h, BFLWingedEdge.cxx, BFLWingedEdge.h, LinkDef.h, Make.dependencies, Make.include, Makefile, NearDetBField.default, NearDetGeometry.default, TIntList.cxx, TIntList.h: BField goes in 2000-06-28 20:19 George Irwin <gmieg@slac.stanford.edu> * Candidate/: CandDigitHandle.cxx, CandDigitHandle.h, CandEventHandle.cxx, CandEventHandle.h, CandVtxHandle.cxx, CandVtxHandle.h, LinkDef.h: Add XxxItr functionality. 2000-06-28 18:52 Mark Messier <messier@indiana.edu> * MessageService/: MsgStatistic.cxx, MsgStatistic.h: Added classes to keep track of print statistics 2000-06-28 18:51 Mark Messier <messier@indiana.edu> * MessageService/: Makefile, Makefile.standalone, MsgName.h, MsgService.cxx, MsgService.h, MsgStream.cxx, MsgStream.h, testDemo.cxx, testMsgStream.cxx, testPerf.cxx: Added statistics logging feature 2000-06-28 18:19 Costas Andreopoulos <costas@fnal.gov> * CVSROOT/modules: commit BField module 2000-06-27 23:25 Brian Rebel <brebel@fnal.gov> * DeMux/: DmxPlaneInfo.cxx, DmxPlaneInfo.h, LinkDef.h: remove DmxPlaneInfo objects in favor of base class DmxPlane and derived classes add DmxPlane to LinkDef.h 2000-06-27 23:19 Brian Rebel <brebel@fnal.gov> * DeMux/: DmxHypothesis.cxx, DmxPlane.cxx, DmxPlane.h, DmxStatistic.cxx, MySQL.h, checkrecon.h, createtables.h, demultiplex.cxx, demux.h, detectorquery.h, multiplex.cxx: remove old non-OO demuxing files. add base class for planes and fix aspects of DmxHypothesis and DmxStatistic 2000-06-27 21:16 Brian Rebel <brebel@fnal.gov> * DeMux/: DmxChiSqrStat.cxx, DmxChiSqrStat.h, DmxHypothesis.cxx, DmxHypothesis.h, DmxRMSStat.cxx, DmxRMSStat.h, DmxStatistic.cxx, LinkDef.h: fixed bugs in Statistic classes. Added functionality to DmxHypothesis 2000-06-27 16:49 Brian Rebel <brebel@fnal.gov> * DeMux/: DmxHypothesis.h, DmxRMSStat.h, DmxStatistic.h: latest interfaces for various DeMux classes 2000-06-26 22:09 George Irwin <gmieg@slac.stanford.edu> * MINF_Classes/: MINFDisplay.cxx, MINFDisplay.h: Temporary patches for coexistence with ROOT v2.24 and v2.25 (with Double_t) 2000-06-22 20:13 Liz Buckley-Geer <buckley@fnal.gov> * Candidate/DataTypes.h: Don't need this - use RawData/SimFlag instead 2000-06-22 20:10 Liz Buckley-Geer <buckley@fnal.gov> * RawData/LinkDef.h: Add SimFlag to list of classes 2000-06-22 20:07 Liz Buckley-Geer <buckley@fnal.gov> * Algorithm/AlgMCVtx.cxx, Candidate/CandVtx.h, Candidate/CandVtxHandle.h, Candidate/CandVtxHandle.cxx: Change to using SimFlag.h 2000-06-21 23:43 George Irwin <gmieg@slac.stanford.edu> * Candidate/: CandVerify.cxx, CandVerify.h: Fix bug. 2000-06-21 22:43 Liz Buckley-Geer <buckley@fnal.gov> * Algorithm/: LinkDef.h, AlgFactory.h, AlgFactory.cxx: Add AlgMCVtx 2000-06-21 22:42 Liz Buckley-Geer <buckley@fnal.gov> * Algorithm/: AlgMCVtx.h, AlgMCVtx.cxx, AlgConfigMCVtx.h, AlgConfigMCVtx.cxx: New Alg for filling CandVtx with MC truth nu vertex 2000-06-21 22:41 Liz Buckley-Geer <buckley@fnal.gov> * Candidate/DataTypes.h: Create DataTypes.h to store enums for data types - need better location for this file 2000-06-21 22:39 Liz Buckley-Geer <buckley@fnal.gov> * Candidate/: CandVtx.h, CandVtxHandle.h, CandVtxHandle.cxx: Add DataType to distinguish real data and montecarlo 2000-06-21 22:38 Liz Buckley-Geer <buckley@fnal.gov> * RerootExodus/LinkDef.h: Add MCVtxModule 2000-06-21 22:37 Liz Buckley-Geer <buckley@fnal.gov> * RerootExodus/: MCVtxModule.h, MCVtxModule.cxx: New Module to store MC truth info for Nu vertex in CandVtx 2000-06-21 22:36 Liz Buckley-Geer <buckley@fnal.gov> * Minfastjob/macros/: hist_init.C, hist_next.C: Changed to work with MCVtxModule 2000-06-21 19:00 George Irwin <gmieg@slac.stanford.edu> * Minfast/Makefile, Minfastjob/Makefile, Rerootjob/Makefile: Add targets to "clean:" JobControl, MinosObjectMap, RerootExodus. 2000-06-20 23:00 George Irwin <gmieg@slac.stanford.edu> * Algorithm/AlgDeMux.cxx, Candidate/CandDigitHandle.cxx, Candidate/CandDigitHandle.h, Candidate/CandHandle.h: Remove egcs warnings which become errors in gcc 2.95.2. 2000-06-19 23:35 George Irwin <gmieg@slac.stanford.edu> * TOOL_Classes/: QEmuDigitSelect.cxx, QEntitySelect.h, QFLSDigitSelect.cxx, QFLSHitSelect.cxx, QLSTHitSelect.cxx, QLSTWireSelect.cxx: Qualify member function pointer name with class scope for gcc 2.95.2. 2000-06-16 13:54 Brian Rebel <brebel@fnal.gov> * DeMux/LinkDef.h: added DmxChiSqrStat to LinkDef.h 2000-06-08 02:14 Brian Rebel <brebel@fnal.gov> * DeMux/: DmxDeMux.cxx, DmxHypothesis.cxx, DmxPlaneInfo.cxx: implimentation for demuxing classes 2000-06-08 02:13 Brian Rebel <brebel@fnal.gov> * DeMux/: DmxDeMux.h, DmxHypothesis.h, DmxPlaneInfo.h: newest interfaces for demuxing classes 2000-06-07 21:08 Brian Rebel <brebel@fnal.gov> * DeMux/: DmxChiSqrStat.cxx, DmxRMSStat.cxx, DmxStatistic.cxx: implementations for Dmx statistic classes 2000-06-07 21:07 Brian Rebel <brebel@fnal.gov> * DeMux/: DmxChiSqrStat.h, DmxRMSStat.h, DmxStatistic.h: fixed statistic classes 2000-06-07 20:28 Liz Buckley-Geer <buckley@fnal.gov> * Algorithm/AlgVtx.cxx, Algorithm/AlgVtxList.cxx, RerootExodus/VtxListModule.cxx: Clean up print out 2000-06-07 18:30 George Irwin <gmieg@slac.stanford.edu> * DeMux/DmxRMSStat.cxx: Instantiate the local fSignal and FStrips arrays and delete them. 2000-06-07 18:07 George Irwin <gmieg@slac.stanford.edu> * DeMux/: .cvsignore, DmxRMSStat.cxx, DmxRMSStat.h, DmxStatistic.h: Make base class pure virtual methods concrete in derived classes. 2000-06-07 17:30 Brian Rebel <brebel@fnal.gov> * DeMux/: DmxChiSqrStat.h, DmxDeMux.h, DmxHypothesis.h, DmxPlaneInfo.h: interfaces for Dmx classes 2000-06-07 15:02 Brian Rebel <brebel@fnal.gov> * DeMux/Makefile: latest Makefile for DeMux classes 2000-06-07 15:01 Brian Rebel <brebel@fnal.gov> * DeMux/LinkDef.h: LinkDef.h file for DeMux classes 2000-06-07 15:01 Brian Rebel <brebel@fnal.gov> * DeMux/: DmxRMSStat.cxx, DmxRMSStat.h: update of RMS statistic object 2000-06-07 15:00 Brian Rebel <brebel@fnal.gov> * DeMux/: DmxStatistic.cxx, DmxStatistic.h: updated base class for statistic objects 2000-06-07 00:00 Minos CVS group account. Do not commit from here! * Validity/validity.html: update packrat to reflect current implementation 2000-06-06 23:46 Minos CVS group account. Do not commit from here! * Validity/validity.html: add validity packrat to the repository 2000-06-06 16:40 Brian Rebel <brebel@fnal.gov> * DeMux/: DmxStatistic.cxx, DmxStatistic.h: latest statistic base class header and implementation 2000-06-06 16:39 Brian Rebel <brebel@fnal.gov> * DeMux/: DmxRMSStat.cxx, DmxRMSStat.h: latest RMS stat object header and implementation 2000-06-05 23:45 Liz Buckley-Geer <buckley@fnal.gov> * Minfastjob/macros/plot.C: makes plots after hist_next has run 2000-06-05 23:45 Liz Buckley-Geer <buckley@fnal.gov> * Minfastjob/macros/hist_next.C: needed by hist_init.C 2000-06-05 23:44 Liz Buckley-Geer <buckley@fnal.gov> * Minfastjob/macros/hist_init.C: macro to make histogram from CandVtxList - interactive version 2000-06-05 23:43 Liz Buckley-Geer <buckley@fnal.gov> * Minfastjob/macros/vtx_next.C: needed by runvtxlistbatch.C 2000-06-05 23:42 Liz Buckley-Geer <buckley@fnal.gov> * Minfastjob/macros/runvtxlistbatch.C: macro to process file in batch and run VtxListModule 2000-06-05 21:50 Liz Buckley-Geer <buckley@fnal.gov> * RerootExodus/LinkDef.h: Add VtxListModule 2000-06-05 21:50 Liz Buckley-Geer <buckley@fnal.gov> * RerootExodus/: VtxListModule.h, VtxListModule.cxx: Create VtxListModule 2000-06-05 21:48 Liz Buckley-Geer <buckley@fnal.gov> * Algorithm/AlgVtxList.cxx: Fixed some bugs 2000-06-05 21:47 Liz Buckley-Geer <buckley@fnal.gov> * Algorithm/: AlgFactory.h, AlgFactory.cxx: Add AlgVtxList 2000-06-05 21:20 Brian Rebel <brebel@fnal.gov> * DeMux/Makefile: Makefile for DeMux classes 2000-06-05 21:20 Brian Rebel <brebel@fnal.gov> * DeMux/LinkDef.h: LinkDef.h for DeMux classes 2000-06-05 21:18 Brian Rebel <brebel@fnal.gov> * DeMux/: DmxRMSStat.cxx, DmxRMSStat.h: RMS statistic class 2000-06-05 21:17 Brian Rebel <brebel@fnal.gov> * DeMux/: DmxStatistic.cxx, DmxStatistic.h: base class for statistic objects 2000-06-05 20:30 George Irwin <gmieg@slac.stanford.edu> * Algorithm/AlgDigit.cxx, Candidate/CandDigit.h, Minfastjob/macros/batchrunmodulesloop.C: Annotate charge and time units by AlgDigit. Add batchrunmodulesloop.C. 2000-06-05 19:09 Liz Buckley-Geer <buckley@fnal.gov> * RerootExodus/: RerootExodus.h, RerootExodus.cxx: Add RerootPlaneNo to get plane No from Z 2000-06-05 19:07 Liz Buckley-Geer <buckley@fnal.gov> * Algorithm/LinkDef.h: Add AlgVtxList to LinkDef 2000-06-05 19:07 Liz Buckley-Geer <buckley@fnal.gov> * Algorithm/: AlgVtxList.h, AlgVtxList.cxx, AlgConfigVtxList.h, AlgConfigVtxList.cxx: Create AlgVtxList 2000-06-05 17:44 Liz Buckley-Geer <buckley@fnal.gov> * Algorithm/AlgVtx.cxx: Set plane number for vertex 2000-06-05 17:28 Liz Buckley-Geer <buckley@fnal.gov> * Candidate/: CandVtxList.h, CandVtxList.cxx, CandVtxListHandle.h, CandVtxListHandle.cxx: Create CandVtxList 2000-06-05 17:28 Liz Buckley-Geer <buckley@fnal.gov> * Candidate/LinkDef.h: Add CandVtxList classes 2000-06-03 02:37 George Irwin <gmieg@slac.stanford.edu> * Algorithm/AlgDigit.cxx, Algorithm/AlgDigitList.cxx, Algorithm/AlgEvent.cxx, Algorithm/AlgEventList.cxx, Algorithm/AlgEventList.h, Algorithm/AlgVtx.cxx, Candidate/CandContext.cxx, Candidate/CandContext.h, Candidate/CandDigit.h, Candidate/CandDigitHandle.cxx, Candidate/CandDigitHandle.h, RerootExodus/DigitListModule.cxx: CandContext now stores Mom. Its GetDataIn() method now returns TObject*, not TObject&. AlgDigit now sort of sets CandDigit members from RawDigit. People using CandContext::GetDataIn() must make the switch to TObject*. 2000-06-02 01:50 George Irwin <gmieg@slac.stanford.edu> * Algorithm/AlgFactory.cxx, Algorithm/AlgFactory.h, Algorithm/AlgVtx.cxx, Candidate/CandVtxTest.cxx, Candidate/CandVtxTest.h, Candidate/testvtxcand.C, RerootExodus/DigitListModule.cxx: Fix a few bugs. 2000-06-01 23:47 Liz Buckley-Geer <buckley@fnal.gov> * Algorithm/: AlgFactory.h, AlgFactory.cxx, LinkDef.h: Update for AlgVtx 2000-06-01 23:47 Liz Buckley-Geer <buckley@fnal.gov> * Algorithm/: AlgVtx.h, AlgVtx.cxx, AlgConfigVtx.h, AlgConfigVtx.cxx: AlgVtx code - fills CandVtx 2000-06-01 23:43 Liz Buckley-Geer <buckley@fnal.gov> * Candidate/LinkDef.h: Add CandVtxTest to LinkDef.h 2000-06-01 23:42 Liz Buckley-Geer <buckley@fnal.gov> * Candidate/testvtxcand.C: Test macro for CandVtx 2000-06-01 23:42 Liz Buckley-Geer <buckley@fnal.gov> * Candidate/: CandVtxTest.h, CandVtxTest.cxx: Test code for CandVtx 2000-06-01 22:04 Brian Rebel <brebel@fnal.gov> * DeMux/: DmxRMSStat.cxx, DmxRMSStat.h: rms statistic header (update) and implementation file (new) 2000-06-01 20:06 George Irwin <gmieg@slac.stanford.edu> * RawData/DigitDataBlock.cxx: (Initialize and) Delete() and delete fRawDigits to eliminate memory leak. 2000-05-31 22:03 Brian Rebel <brebel@fnal.gov> * DeMux/: DmxChiSqrStat.h, DmxDeMux.h, DmxHypothesis.h, DmxPlaneInfo.h, DmxRMSStat.h: latest versions of demuxing classes incorporating CandDigit* classes 2000-05-31 01:23 Robert Hatcher <rhatcher@fnal.gov> * Plex/: PlexSEIdAltL.cxx, PlexValidate.cxx: don't shortcircuit out of PlexSEIdAltL.KeepTopWeights() if asked to re-sort by weight but without dropping any 2000-05-31 00:43 Robert Hatcher <rhatcher@fnal.gov> * Plex/: PlexSEIdAltL.cxx, PlexSEIdAltL.h, PlexStripEndId.cxx, PlexStripEndId.h, PlexValidate.cxx: add to PlexStripEndID: IsSameSTrip(), IsSameStripEnd(), IsOppositeStripEnd(); add to PlexSEIdAltL: ClearWeights(), GetPlane(), GetEnd(), GetSize(), DropZeroWeights(), KeepTopWeights(); more code in PlexValidate 2000-05-31 00:24 George Irwin <gmieg@slac.stanford.edu> * Algorithm/AlgDeMux.cxx, Algorithm/AlgDigitList.cxx, Algorithm/AlgEventList.cxx, Candidate/CandBase.cxx, Candidate/CandDigit.cxx, Candidate/CandDigitHandle.cxx, Candidate/CandDigitList.cxx, Candidate/CandDigitListHandle.cxx, Candidate/CandEvent.cxx, Candidate/CandEventHandle.cxx, Candidate/CandEventList.cxx, Candidate/CandEventListHandle.cxx, Candidate/CandHandle.cxx, Candidate/CandVtx.cxx, Candidate/CandVtxHandle.cxx, MINF_Classes/MINFast.cxx, MINF_Classes/MINFast.h, Minfastjob/macros/gmi_next.C, Minfastjob/macros/loopmacro.C, RerootExodus/DigitListModule.cxx, RerootExodus/DigitListModule.h: Install MsgService. Add Display locking for loopmacro. 2000-05-30 20:34 Robert Hatcher <rhatcher@fnal.gov> * Plex/: LinkDef.h, PlexHandle.h, Plexus.h, PlexusABC.cxx, PlexusABC.h: PlexusABC (Abstract Base Class) used for Plexus and PlexHandle. 2000-05-30 05:53 Nick West <n.west1@physics.oxford.ac.uk> * UserManualDoc/navigation.tex: Add Jon Thaler as author of CLEO Lattice 2000-05-27 01:11 Robert Hatcher <rhatcher@fnal.gov> * RerootExodus/DigitListModule.cxx: the candidate handle given to "mom" must be on the heap 2000-05-26 23:58 George Irwin <gmieg@slac.stanford.edu> * JobControl/.cvsignore, Minfastjob/macros/gmi_init.C, Minfastjob/macros/gmi_next.C, RerootExodus/DigitListModule.cxx, RerootExodus/DigitListModule.h, RerootExodus/LinkDef.h: Code to construct a CandDigitList pool from RawRecord. 2000-05-26 22:33 George Irwin <gmieg@slac.stanford.edu> * MINF_Classes/: MINFDisplay.cxx, MINFDisplay.h, MINFast.cxx, MINFast.h: Better separation of functions for GetAndShowEvent method. 2000-05-26 21:18 Robert Hatcher <rhatcher@fnal.gov> * Minfastjob/macros/: jc_init.C, jc_next.C: new macros scripts for JobControl like processing. The first, "jc_init.C", sets up the MomNavigator and the RerootToRawDataModule and then attaches the second "jc_next.C", to be run every time a new REROOT event is read in. 2000-05-26 21:11 Robert Hatcher <rhatcher@fnal.gov> * RerootExodus/RerootToRawDataModule.cxx: comment out some verboseness about common methods being called 2000-05-26 21:10 Robert Hatcher <rhatcher@fnal.gov> * RerootExodus/RerootExodus.cxx: fix off-by-one error in iteration of NStripsNonZero 2000-05-26 21:08 Robert Hatcher <rhatcher@fnal.gov> * MinosObjectMap/MomNavigator.cxx: make Mom nag (warn) only the first 4 times one calls GetFragment 2000-05-26 20:27 George Irwin <gmieg@slac.stanford.edu> * Candidate/CandVerify.cxx, MINF_Classes/MINFast.cxx, MINF_Classes/MINFast.h: Add SetJobControlScript capability. 2000-05-26 19:58 Robert Hatcher <rhatcher@fnal.gov> * RerootExodus/: CheezyDisplay.cxx, CheezyDisplay.h, RerootToRawDataModule.cxx: RerootToRawDataModule::Reco (event drawing phase) now processes all DigitDataBlocks (there is only one, but this is example code). The CheezyDisplay now takes a name so one can have multiple displays without tromping on each other (since the TCanvas takes on same name). 2000-05-26 19:08 Robert Hatcher <rhatcher@fnal.gov> * Minfast/Makefile, Minfastjob/Makefile, Rerootjob/Makefile: new packages to build RerootExodus, MinosObjectMap and JobControl are now part of the standard build. 2000-05-26 01:23 Robert Hatcher <rhatcher@fnal.gov> * MinosObjectMap/LinkDef.h: missing actual #pragma for "JobC" 2000-05-26 00:58 Robert Hatcher <rhatcher@fnal.gov> * RawData/ReadoutType.cxx: missed this file on last major addition to the package 2000-05-26 00:56 Robert Hatcher <rhatcher@fnal.gov> * RerootExodus/: .cvsignore, CheezyDisplay.cxx, CheezyDisplay.h, ExodusValidate.cxx, ExodusValidate.h, LinkDef.h, Makefile, RerootExodus.cxx, RerootExodus.h, RerootToRawDataModule.cxx, RerootToRawDataModule.h: New package for help in making the transition away from REROOT to the new framework. The "RerootExodus" class provides an interface for various 'common' operations; these are all implemented as 'static' functions that operate on whatever REROOT event is currently held by gMINFast and thus this class has no state. The "RerootToRawDataModule" is a JobControl module for translating REROOT events into RawRecord objects. 2000-05-26 00:49 Robert Hatcher <rhatcher@fnal.gov> * Plex/: CompassDir.cxx, CompassDir.h, LinkDef.h, PlexHandle.cxx, PlexHandle.h, PlexLoanPool.cxx, PlexLoanPool.h, PlexSEIdAltL.cxx, PlexStripEndId.cxx, PlexStripEndId.h, PlexValidate.cxx, Plexus.cxx, Plexus.h, PlexusReroot.cxx, PlexusReroot.h: New class "PlexLoanPool" manages "Plexus" objects to hand to the "PlexHandle". New enum "CompassDir" supplies kEast,kWest for strip ends. PlexStripEndId and PlexSEIdAltL fleshed out and now work in conjunction with RawChannelId. 2000-05-26 00:45 Robert Hatcher <rhatcher@fnal.gov> * RawData/: DetectorType.cxx, DetectorType.h, LinkDef.h, QieDigit.cxx, QieDigit.h, RawChannelId.cxx, RawChannelId.h, RawDataValidate.h, RawDigit.cxx, RawDigit.h, RawHeader.h, RawRecord.h, RawRerootDataBlock.cxx, RawRerootDataBlock.h, RawRerootDigit.cxx, RawRerootDigit.h, ReadoutType.h, VikingDigit.h: Major addition:"RawChannelId" class which replaces {Digit,Qie,Viking}Channel. New "ReadoutType" enum for (QIE,IDE,Reroot). Enum classes now declared so CINT can deal with them. RawReroot{DataBlock,Digit} classes care true PlexStripEndId info. 2000-05-26 00:41 George Irwin <gmieg@slac.stanford.edu> * Algorithm/AlgDigitList.cxx, Algorithm/AlgFactory.cxx, Algorithm/AlgFactory.h, Candidate/CandVerify.cxx: Fix some bugs introduced in previous commit. 2000-05-26 00:37 Robert Hatcher <rhatcher@fnal.gov> * MinosObjectMap/: .cvsignore, JobC.cxx, JobC.h, LinkDef.h, Makefile, MomNavigator.cxx, MomNavigator.h: New package "MinosObjectMap" (Mom) to handle connecting RawRecords to Candidate trees, etc. For now Mom has a TObjArray that holds "fragments". A special JobC.{h,cxx} is included here so that it can be processed by CINT which allows JobControl modules to be called from CINT macro scripts. 2000-05-26 00:10 George Irwin <gmieg@slac.stanford.edu> * Algorithm/AlgConfigDeMux.cxx, Algorithm/AlgConfigDeMux.h, Algorithm/AlgDigitList.cxx, Algorithm/AlgFactory.cxx, Algorithm/LinkDef.h, Candidate/CandVerify.cxx, Candidate/MdlEvtBuilder.cxx: Config and factory entry for sample DeMux Algorithm shell. 2000-05-25 21:00 George Irwin <gmieg@slac.stanford.edu> * Algorithm/AlgDeMux.cxx, Candidate/CandDigitHandle.h, Candidate/CandDigitListHandle.h, Candidate/CandEventHandle.h, Candidate/CandEventListHandle.h, Candidate/CandVerify.cxx, Candidate/CandVtxHandle.h, UserManualDoc/.cvsignore: Remove friend Alg...'s in CandHandles. Add some tests to CandVerify. 2000-05-24 19:50 George Irwin <gmieg@slac.stanford.edu> * Candidate/CandVerify.cxx, Minfastjob/macros/digitsmacro.C: Fix SetPalette cast in digitsmacro. Add CandDigitList test to CandVerify. 2000-05-24 12:21 Nick West <n.west1@physics.oxford.ac.uk> * UserManualDoc/: UserManual.tex, nav_Lattice.dia, nav_Lattice.eps, nav_NavItr.dia, nav_NavItr.eps, nav_NavKey.dia, nav_NavKey.eps, nav_NavKeyFunc.dia, nav_NavKeyFunc.eps, nav_NavSet.dia, nav_NavSet.eps, nav_Sort.dia, nav_Sort.eps, navigation.tex: Add first part of Navigation chapter 2000-05-24 12:16 Nick West <n.west1@physics.oxford.ac.uk> * CVSROOT/modules: Start a User Manual 2000-05-23 23:13 George Irwin <gmieg@slac.stanford.edu> * Algorithm/AlgFactory.cxx, Algorithm/AlgFactory.h, Algorithm/AlgHandle.cxx, Algorithm/AlgHandle.h, Candidate/MdlEvtBuilder.cxx, Candidate/batcandloop.C: Create AlgHandles on stack for return from AlgFactory to prevent leaks. 2000-05-19 23:31 Robert Hatcher <rhatcher@fnal.gov> * UgliGeometry/: MinosOutline.cxx, MinosOutline.h, TXTRU.cxx, TXTRU.h: add a bunch of "const" qualifiers; remove some #ifdef debugging code 2000-05-19 23:29 Robert Hatcher <rhatcher@fnal.gov> * Validity/VldContext.cxx: small change in AsString format 2000-05-19 23:20 George Irwin <gmieg@slac.stanford.edu> * Minfast/Make.include: Link to g2c(Linux egcs) only when building rerootjob. 2000-05-19 23:03 George Irwin <gmieg@slac.stanford.edu> * Algorithm/AlgDigit.cxx, Algorithm/AlgDigitList.cxx, Algorithm/AlgEvent.cxx, Algorithm/AlgEventList.cxx, Candidate/CandDigit.cxx, Candidate/CandDigit.h, Candidate/CandDigitHandle.cxx, Candidate/CandDigitHandle.h, Candidate/CandDigitList.cxx, Candidate/CandDigitList.h, Candidate/CandEvent.cxx, Candidate/CandEvent.h, Candidate/CandEventList.cxx, Candidate/CandEventList.h, Candidate/CandVerify.cxx, Candidate/CandVerify.h, Candidate/CandVtx.cxx, Candidate/CandVtx.h: Instantiate ref-counted CandHandle before CandBase creation. Then keep it. 2000-05-18 14:37 Brian Rebel <brebel@fnal.gov> * DeMux/: DmxChiSqrStat.h, DmxDeMux.h, DmxHypothesis.h, DmxPlaneInfo.h, DmxRMSStat.h, DmxStatistic.h: new iteration of demux classes 2000-05-17 22:32 George Irwin <gmieg@slac.stanford.edu> * Algorithm/AlgBase.h, Algorithm/AlgConfig.h, Algorithm/AlgDeMux.cxx, Algorithm/AlgDeMux.h, Algorithm/AlgDigit.cxx, Algorithm/AlgDigit.h, Algorithm/AlgDigitList.cxx, Algorithm/AlgDigitList.h, Algorithm/AlgEvent.cxx, Algorithm/AlgEvent.h, Algorithm/AlgEventList.cxx, Algorithm/AlgEventList.h, Algorithm/AlgHandle.cxx, Algorithm/AlgHandle.h, Algorithm/LinkDef.h, Candidate/CandBase.h, Candidate/CandContext.h, Candidate/CandDigit.cxx, Candidate/CandDigit.h, Candidate/CandDigitHandle.cxx, Candidate/CandDigitHandle.h, Candidate/CandDigitList.cxx, Candidate/CandDigitList.h, Candidate/CandDigitListHandle.cxx, Candidate/CandDigitListHandle.h, Candidate/CandEvent.cxx, Candidate/CandEvent.h, Candidate/CandEventHandle.cxx, Candidate/CandEventHandle.h, Candidate/CandEventList.cxx, Candidate/CandEventList.h, Candidate/CandEventListHandle.cxx, Candidate/CandEventListHandle.h, Candidate/CandFactory.cxx, Candidate/CandFactory.h, Candidate/CandHandle.cxx, Candidate/CandHandle.h, Candidate/CandVerify.cxx, Candidate/CandVtx.cxx, Candidate/CandVtx.h, Candidate/CandVtxHandle.cxx, Candidate/CandVtxHandle.h, Candidate/LinkDef.h, Candidate/MdlEvtBuilder.cxx, Candidate/MdlEvtBuilder.h, Lattice/.cvsignore, Minfast/.cvsignore, Minfast/Makefile, Minfastjob/Makefile, Navigation/.cvsignore, Plex/.cvsignore, Rerootjob/Makefile, RawData/.cvsignore, UgliGeometry/.cvsignore, Validity/.cvsignore: Specialize CandHandles. Add or modify some .cvsignore files. 2000-05-17 00:53 Robert Hatcher <rhatcher@fnal.gov> * Validity/: VldContext.cxx, VldContext.h, VldParamSet.cxx, VldParamSet.h: add AsString and Print methods 2000-05-16 23:30 Robert Hatcher <rhatcher@fnal.gov> * MINF_Classes/: GParticle.cxx, LinkDef.h, MINFAttParticle.cxx, MINFAttParticle.h, MINFPoints.cxx, MINFVecs.cxx, MINFast.cxx, TAttParticle.cxx, TAttParticle.h: Move (private) copy of TAttParticle to MINFAttParticle in anticipation of conflict with officially distributed version. 2000-05-10 10:19 Nick West <n.west1@physics.oxford.ac.uk> * Minfast/Makefile, Minfastjob/Makefile, Rerootjob/Makefile: Switch building of minfastjob to new navigation packages: Lattice and Navigation. 2000-05-10 10:16 Nick West <n.west1@physics.oxford.ac.uk> * Navigation/: LinkDef.h, Makefile, Nav.cxx, Nav.h, NavDemo.cxx, NavDemo.h, NavDemoMacro.C, NavGenLattice.cxx, NavGenLattice.h, NavGenTCollection.cxx, NavGenTCollection.h, NavItr.cxx, NavItr.h, NavKey.cxx, NavKey.h, NavKeyFunc.cxx, NavKeyFunc.h, NavPrimer.cxx, NavPrimer.h, NavPrimerGenerator.cxx, NavPrimerGenerator.h, NavSet.cxx, NavSet.h, NavTestDummy.cxx, NavTestDummy.h, NavTestMoon.cxx, NavTestMoon.h, NavTestPlanet.cxx, NavTestPlanet.h, NavValidate.cxx, NavValidate.h, TestNav.C, XxxItr.h: Modify Makefile so test main before g2c lib. Make XXXITR* macros uppercase. Remove directory from local #includes. Rename SetFirst/Last to ResetFirst/Last. Add new functionality: Sorting, Slicing and Selection. 2000-05-10 10:07 Nick West <n.west1@physics.oxford.ac.uk> * Lattice/: Lat.cxx, Lat.h, LatValidate.cxx, LatValidate.h, Lattice.cxx, Lattice.h, LatticeBase.cxx, LatticeBuilder.cxx, LatticeBuilder.h, LatticeLink.cxx, LatticeLink.h, LatticeNode.cxx, LatticeNode.h, Makefile, TestLat.C: Bug fix missing far object. Modify Makefile to load test main before g2c lib. Add validation macro. 2000-05-10 00:58 Robert Hatcher <rhatcher@fnal.gov> * RawData/LinkDef.h: LinkDef.h also needs to know Verify->Validate 2000-05-10 00:53 Robert Hatcher <rhatcher@fnal.gov> * RawData/: RawDataVerify.cxx, RawDataVerify.h: complete change from Verify to Validate by removing Verify 2000-05-10 00:50 Robert Hatcher <rhatcher@fnal.gov> * RawData/: RawDataValidate.cxx, RawDataValidate.h: RawDataValidate - validation class for package 2000-05-10 00:37 Robert Hatcher <rhatcher@fnal.gov> * Plex/: CompassDir.h, LinkDef.h, PlexHandle.cxx, PlexHandle.h, PlexSEIdAltL.cxx, PlexSEIdAltL.h, PlexStripEndId.cxx, PlexStripEndId.h, PlexValidate.cxx, PlexValidate.h: numerous changes - new class PlexSEIdAltL (StripEndId alternative list) for managing a list of associated StripEndId's; shuffle packing of PlexStripEndId (internal); misc other mods 2000-05-10 00:33 Robert Hatcher <rhatcher@fnal.gov> * Validity/: VldContext.cxx, VldContext.h, VldParamSet.cxx, VldParamSet.h: add some real constructors; add Get methods; write (but not test) VldParamSet::IsCompatible 2000-05-10 00:30 Robert Hatcher <rhatcher@fnal.gov> * RawData/: DaqFrameHeader.cxx, DaqFrameHeader.h, DetectorType.h, DigitChannel.cxx, DigitChannel.h, DigitDataBlock.cxx, DigitDataBlock.h, GPSTimeStamp.cxx, GPSTimeStamp.h, QieChannel.cxx, QieChannel.h, QieDataBlock.cxx, QieDataBlock.h, QieDigit.cxx, QieDigit.h, RawDataBlock.cxx, RawDataBlock.h, RawDataVerify.cxx, RawDigit.cxx, RawDigit.h, RawHeader.cxx, RawHeader.h, RawRecord.cxx, SimFlag.h, VikingChannel.cxx, VikingChannel.h, VikingDataBlock.cxx, VikingDataBlock.h, VikingDigit.cxx, VikingDigit.h: convert to using SimFlag to enum (data/reroot/MC); use Int_t rather than Long_t 2000-05-08 20:25 Brian Rebel <brebel@fnal.gov> * DeMux/: DmxCenterofGravityStat.h, DmxPredictorStat.h: removed unnecessary classes 2000-05-08 16:37 Brian Rebel <brebel@fnal.gov> * DeMux/: DmxChiSqrStat.h, DmxRMSStat.h: update of demux classes 2000-05-08 16:24 Brian Rebel <brebel@fnal.gov> * DeMux/: DmxChiSqrStat.h, DmxDeMux.h, DmxHypothesis.h, DmxPlaneInfo.h, DmxRMSStat.h, DmxStatistic.h: new versions of demuxing classes 2000-05-05 21:21 Brian Rebel <brebel@fnal.gov> * DeMux/: DmxCenterofGravityStat.h, DmxDeMux.h, DmxHypothesis.h, DmxPlaneInfo.h, DmxPredictorStat.h, DmxRMSStat.h, DmxStatistic.h: classes used for demuxing 2000-05-05 21:18 Brian Rebel <brebel@fnal.gov> * DeMux/DmxChiSqrStat.h: class for finding chi^2 statistic 2000-05-05 03:04 Mark Messier <messier@indiana.edu> * JobControl/: JobCDemoModuleA.cxx, JobCDemoModuleA.h, JobCDemoModuleB.cxx, JobCDemoModuleB.h, JobCMethod.cxx, JobCMethod.h, JobCModule.cxx, JobCModule.h, JobCNode.cxx, JobCNode.h, JobCPath.cxx, JobCPath.h, testJobCModuleRegistry.cxx, testJobCPath.cxx: Fixing naming of MomNavigator 2000-05-04 03:03 Mark Messier <messier@indiana.edu> * CVSROOT/framework.list: added Peter Lucas 2000-05-03 23:57 Liz Buckley-Geer <buckley@fnal.gov> * Candidate/LinkDef.h: Update LinkDef.h for CandVtx class 2000-05-03 23:56 Robert Hatcher <rhatcher@fnal.gov> * Plex/LinkDef.h: add LinkDef.h 2000-05-03 23:54 Robert Hatcher <rhatcher@fnal.gov> * Plex/Makefile: Plex's Makefile 2000-05-03 23:54 Robert Hatcher <rhatcher@fnal.gov> * RawData/.cvsignore: add .cvsignore 2000-05-03 23:44 Robert Hatcher <rhatcher@fnal.gov> * Validity/VldParamSet.h: convert from Char_t* to TString 2000-05-03 23:35 Liz Buckley-Geer <buckley@fnal.gov> * Candidate/CandVtx.cxx: Checkin CandVtx.cxx for candidate vertex 2000-05-03 23:34 Liz Buckley-Geer <buckley@fnal.gov> * Candidate/CandVtx.h: Checkin CandVtx.h for candidate vertex 2000-05-03 23:02 Robert Hatcher <rhatcher@fnal.gov> * CVSROOT/modules: add Plex and Validity modules 2000-05-03 23:00 Robert Hatcher <rhatcher@fnal.gov> * Validity/: .cvsignore, LinkDef.h, Makefile, VldContext.cxx, VldContext.h, VldParamSet.cxx, VldParamSet.h: some classes to start on the Validity package 2000-05-03 22:58 Robert Hatcher <rhatcher@fnal.gov> * UgliGeometry/.cvsignore: add .cvsignore 2000-05-03 21:58 Mark Messier <messier@indiana.edu> * JobControl/JobCException.h: Added include protection 2000-05-03 21:54 Mark Messier <messier@indiana.edu> * JobControl/: JobCDemoModuleA.cxx, JobCDemoModuleA.h, JobCDemoModuleB.cxx, JobCDemoModuleB.h, JobCMethod.cxx, JobCMethod.h, JobCModule.cxx, JobCModule.h, JobCNode.cxx, JobCNode.h, JobCPath.cxx, JobCPath.h, testJobCPath.cxx: Adapt JobControl to use MOMNavigator 2000-05-03 21:11 Robert Hatcher <rhatcher@fnal.gov> * Plex/: PlexHandle.cxx, PlexHandle.h, PlexStripEndId.cxx, PlexStripEndId.h: add PlexHandle (meant eventually to be a handle to a Plex, but initially can be the actual Plex); add PlexStripEndId. 2000-05-03 20:12 Mark Messier <messier@indiana.edu> * CVSROOT/framework.list: Added Brian Rebel 2000-05-03 19:02 Robert Hatcher <rhatcher@fnal.gov> * Plex/: .cvsignore, CompassDir.h: Get the Plex package started with a simple enum class (w/ kEast,kWest) 2000-05-03 18:54 Robert Hatcher <rhatcher@fnal.gov> * RawData/: DaqFrameHeader.h, DaqFrameRecord.h, DigitChannel.h, DigitDataBlock.h, GPSTimeStamp.h, QieChannel.h, QieDataBlock.h, QieDigit.h, RawDataBlock.h, RawDataVerify.h, RawDigit.h, RawRecord.cxx, RawRecord.h, VikingChannel.h, VikingDataBlock.h, VikingDigit.h: convert MINOS_XXX to XXX_H in #ifndef; remove references to candidate objects; convert TIterator to TIter. 2000-05-03 16:20 Brian Rebel <brebel@fnal.gov> * DeMux/: MySQL.h, checkrecon.h, createtables.h, demultiplex.cxx, demux.h, detectorquery.h, multiplex.cxx: files for demuxing 2000-05-03 16:17 Brian Rebel <brebel@fnal.gov> * CVSROOT/modules: added DeMux to list of modules 2000-05-03 16:12 Brian Rebel <brebel@fnal.gov> * MessageService/testPerf.cxx: fixed $ in cvsid 2000-05-03 14:07 Robert Hatcher <rhatcher@fnal.gov> * MINF_Classes/MINFDetGeom.cxx: convert to using RawData/DetectorType enum in MinosOutline, ctor called here. 2000-05-03 13:52 Robert Hatcher <rhatcher@fnal.gov> * UgliGeometry/: MinosOutline.cxx, MinosOutline.h: convert to use RawData/DetectorType for enumeration. 2000-05-03 13:40 Robert Hatcher <rhatcher@fnal.gov> * RawData/: DaqFrameHeader.cxx, DaqFrameHeader.h, DetectorType.h, RawDataVerify.cxx, RawHeader.cxx, RawHeader.h: Convert to using DetectorType::Detector_t for enumeration. 2000-05-02 13:58 Mark Messier <messier@indiana.edu> * JobControl/: JobCDemoModuleA.cxx, JobCDemoModuleB.cxx, JobCModuleProxy.h, Makefile.standalone: Simplified the register macro 2000-04-30 16:44 Mark Messier <messier@indiana.edu> * JobControl/Makefile: Added MINFAST style makefile... 2000-04-30 16:25 Mark Messier <messier@indiana.edu> * JobControl/: JobCDemoModuleA.cxx, JobCDemoModuleA.h, JobCDemoModuleB.cxx, JobCDemoModuleB.h, JobCMethod.cxx, JobCMethod.h, JobCModule.cxx, JobCModule.h, JobCNode.cxx, JobCNode.h, JobCPath.cxx, JobCPath.h, testJobCPath.cxx: Made naming of methods uniform and removed references to "TriggerFrames/Headers" 2000-04-30 15:41 Sue Kasahara <schubert@hep.umn.edu> * Minfast/setup_scripts/setup.source.urheim: S. Kasahara: add a setup file for the Linux cluster at U of MN 4/30/00 2000-04-29 00:12 George Irwin <gmieg@slac.stanford.edu> * Algorithm/AlgLinkDef.h: File added by accident. 2000-04-28 22:50 George Irwin <gmieg@slac.stanford.edu> * Algorithm/AlgDigitList.cxx, Candidate/MdlEvtBuilder.cxx: Add extra iteration to find DigitDataBlock in RawRecord's DataBlockList. 2000-04-28 10:36 Nick West <n.west1@physics.oxford.ac.uk> * CVSROOT/modules: Add Lattice and Navigation modules 2000-04-28 00:05 George Irwin <gmieg@slac.stanford.edu> * Algorithm/AlgBase.h, Algorithm/AlgConfigDigit.cxx, Algorithm/AlgConfigDigit.h, Algorithm/AlgConfigDigitList.cxx, Algorithm/AlgConfigDigitList.h, Algorithm/AlgConfigEventList.cxx, Algorithm/AlgConfigEventList.h, Algorithm/AlgDigit.cxx, Algorithm/AlgDigit.h, Algorithm/AlgDigitList.cxx, Algorithm/AlgDigitList.h, Algorithm/AlgEvent.cxx, Algorithm/AlgEvent.h, Algorithm/AlgEventList.cxx, Algorithm/AlgEventList.h, Algorithm/AlgFactory.cxx, Algorithm/AlgFactory.h, Algorithm/AlgHandle.cxx, Algorithm/AlgHandle.h, Algorithm/AlgLinkDef.h, Algorithm/LinkDef.h, Candidate/CandBase.h, Candidate/CandContext.cxx, Candidate/CandContext.h, Candidate/CandDigit.cxx, Candidate/CandDigit.h, Candidate/CandDigitList.cxx, Candidate/CandDigitList.h, Candidate/CandEvent.cxx, Candidate/CandEvent.h, Candidate/CandEventList.cxx, Candidate/CandEventList.h, Candidate/CandFactory.cxx, Candidate/CandFactory.h, Candidate/CandHandle.h, Candidate/CandVerify.cxx, Candidate/CandVerify.h, Candidate/LinkDef.h, Candidate/MdlEvtBuilder.cxx, Candidate/MdlEvtBuilder.h: Prototype for RawRecord splitting. Need RawRecord data filled to test. 2000-04-27 20:47 Robert Hatcher <rhatcher@fnal.gov> * Minfast/Make.include: Linux build of rerootjob requires FORTOPTS -fno-second-underscore and GLIBS -lg2c -lnsl additions. 2000-04-27 14:48 Robert Hatcher <rhatcher@fnal.gov> * Rerootjob/rerootjob.cc: due to zoffset_REROOT() calls within REROOT objects a global gMINFast pointer is necessary for linkage even if it isn't used 2000-04-26 21:54 George Irwin <gmieg@slac.stanford.edu> * Minfast/README, Minfastjob/minfastjob.cc: Get rid of line in minfastjob.C, which is now obsolete: int Error; 2000-04-26 15:53 Minos CVS group account. Do not commit from here! * CVSROOT/modules: add "UgliGeometry" and "RawData" to the list of modules 2000-04-26 00:57 Robert Hatcher <rhatcher@fnal.gov> * Minfast/Makefile, Minfastjob/Makefile, Rerootjob/Makefile: build and link RawData package library as part of the framework 2000-04-26 00:56 Robert Hatcher <rhatcher@fnal.gov> * RawData/: DigitDataBlock.cxx, DigitDataBlock.h, RawRecord.cxx, RawRecord.h: add methods At and IndexOf to "DigitDataBlock" and "RawRecord" 2000-04-25 23:49 Robert Hatcher <rhatcher@fnal.gov> * RawData/: DaqFrameHeader.h, DigitDataBlock.cxx, DigitDataBlock.h, GPSTimeStamp.cxx, RawHeader.cxx, RawHeader.h, RawRecord.cxx, RawRecord.h: fix enough that a linkable library can be built 2000-04-25 22:30 Mark Messier <messier@indiana.edu> * JobControl/: JobCDemoModuleA.cxx, JobCDemoModuleB.cxx, JobCMethod.cxx, JobCModule.cxx, JobCNode.cxx, JobCPath.cxx, Makefile.standalone, testJobCPath.cxx: Fixed bug in method naming and added exception classes 2000-04-25 22:29 Mark Messier <messier@indiana.edu> * JobControl/JobCException.h: Added classes for JobControl exceptions 2000-04-25 03:28 Robert Hatcher <rhatcher@fnal.gov> * UgliGeometry/MinosOutline.h: enumerated types should have been declared within the class not outside. 2000-04-25 03:28 Robert Hatcher <rhatcher@fnal.gov> * MINF_Classes/MINFDetGeom.cxx: enumerated type should have been declared within MinosOutline; it now is, but must now be qualified when used outside. 2000-04-25 03:26 Robert Hatcher <rhatcher@fnal.gov> * REROOT_Classes/REROOT_Geom.cxx: comment out unnecessary fetch of REROOT_GeomMisc object. -rwh 2000-04-25 01:48 Mark Messier <messier@indiana.edu> * JobControl/: JobCMethod.cxx, JobCMethod.h, JobCMethodFactory.cxx, JobCNode.cxx, JobCNode.h, JobCPath.cxx, JobCPath.h, testJobCPath.cxx: Continued development... 2000-04-24 21:24 Robert Hatcher <rhatcher@fnal.gov> * Minfast/Makefile, Minfastjob/Makefile, Rerootjob/Makefile: Modified to add UgliGeometry to list of dirs from which to build libraries. 2000-04-24 21:21 Robert Hatcher <rhatcher@fnal.gov> * MINF_Classes/: MINFDisplay.cxx, MINFDisplay.h: New functions "ToggleSteelEars" (steel w/ and w/out ears) and "ToggleDetectorOutline" (visibility of the active detector outline). Both are available via the pulldown context menu on MINFDisplay. 2000-04-24 21:18 Robert Hatcher <rhatcher@fnal.gov> * MINF_Classes/MINFDetGeom.cxx: Draw detector outlines using MinosOutline (specialized TXTRU) rather than raw TPGON -- faithful to near detector geometry. 2000-04-24 21:08 Robert Hatcher <rhatcher@fnal.gov> * UgliGeometry/: LinkDef.h, Makefile, MinosOutline.cxx, MinosOutline.h, TXTRU.cxx, TXTRU.h: A new directory for geometry classes and some initial "support" classes (a generalized shape class and one tuned for MINOS). 2000-04-21 23:36 Mark Messier <messier@indiana.edu> * JobControl/: testJobCModuleRegistry.cxx, testJobCPath.cxx: Added test programs 2000-04-21 19:35 Robert Hatcher <rhatcher@fnal.gov> * RawData/: DaqFrameHeader.cxx, DaqFrameHeader.h, DaqFrameRecord.cxx, DaqFrameRecord.h, DigitChannel.cxx, DigitChannel.h, DigitDataBlock.cxx, DigitDataBlock.h, GPSTimeStamp.cxx, GPSTimeStamp.h, LinkDef.h, Makefile, QieChannel.cxx, QieChannel.h, QieDataBlock.cxx, QieDataBlock.h, QieDigit.cxx, QieDigit.h, RawDataBlock.cxx, RawDataBlock.h, RawDataVerify.cxx, RawDataVerify.h, RawDigit.cxx, RawDigit.h, RawHeader.cxx, RawHeader.h, RawRecord.cxx, RawRecord.h, VikingChannel.cxx, VikingChannel.h, VikingDataBlock.cxx, VikingDataBlock.h, VikingDigit.cxx, VikingDigit.h: Initial commit of RawData -- still very much a work in progress 2000-04-21 19:26 Robert Hatcher <rhatcher@fnal.gov> * MINF_Classes/MINFast.cxx: modification due to change in REROOT_StdHep interface (to keep a consistent model when global z=0 was moved to the front of the first plane). 2000-04-21 19:25 Robert Hatcher <rhatcher@fnal.gov> * REROOT_Classes/: LinkDef.h, REROOT_BeamSystem.h, REROOT_CoilTube.h, REROOT_Geom.cxx, REROOT_Geom.h, REROOT_GeomMisc.h, REROOT_MuonTrkPoint.h, REROOT_NeuVtx.h, REROOT_PlanePos.h, REROOT_RecoMuon.h, REROOT_RecoVtx.h, REROOT_StdHep.h, REROOT_SuperModule.h, zoffset_REROOT.cxx, zoffset_REROOT.h: Modifications for shifting global z=0 to the front of the first plane. This significantly improves the display for the near detector events. 2000-04-21 18:02 Mark Messier <messier@indiana.edu> * JobControl/JobC.h, JobControl/JobCDemoModuleA.cxx, JobControl/JobCDemoModuleA.h, JobControl/JobCDemoModuleB.cxx, JobControl/JobCDemoModuleB.h, JobControl/JobCMethod.cxx, JobControl/JobCMethod.h, JobControl/JobCMethodFactory.cxx, JobControl/JobCMethodFactory.h, JobControl/JobCModule.cxx, JobControl/JobCModule.h, JobControl/JobCModuleProxy.cxx, JobControl/JobCModuleProxy.h, JobControl/JobCModuleRegistry.cxx, JobControl/JobCModuleRegistry.h, JobControl/JobCMsgModule.h, JobControl/JobCNode.cxx, JobControl/JobCNode.h, JobControl/JobCPath.cxx, JobControl/JobCPath.h, JobControl/JobCmain.cxx, JobControl/JobController.cxx, JobControl/JobController.h, JobControl/Makefile.standalone, OfflineReqDoc/req_jobc.html: Initial commit of JobControl -- still very much a work in progress 2000-04-21 17:57 Mark Messier <messier@indiana.edu> * CVSROOT/modules: Added JobControl module 2000-04-21 16:23 Robert Hatcher <rhatcher@fnal.gov> * Minfastjob/macros/digitsmacro.C: set the palette to a smooth blue-to-red sequence 2000-04-20 20:07 Mark Messier <messier@indiana.edu> * MessageService/: MsgFormat.cxx, MsgService.cxx, MsgStream.cxx, testMsgStream.cxx, testPerf.cxx: Cosmetic changes to check my access as a writer 2000-04-20 11:27 Nick West <n.west1@physics.oxford.ac.uk> * Navigation/: NavDemoMacro.C, NavGenLattice.cxx, NavPrimer.cxx, NavPrimer.h: NavDemoMacro.C now works in linux 2000-04-19 20:39 George Irwin <gmieg@slac.stanford.edu> * Candidate/: CandBase.cxx, CandBase.h, CandHandle.cxx, CandHandle.h: Add header comments. 2000-04-19 11:30 Nick West <n.west1@physics.oxford.ac.uk> * Lattice/: Lat.cxx, Lat.h, LatValidate.cxx, LatValidate.h, Lattice.cxx, Lattice.h, LatticeBase.cxx, LatticeBase.h, LatticeBuilder.cxx, LatticeBuilder.h, LatticeDef.h, LatticeLink.cxx, LatticeLink.h, LatticeNode.cxx, LatticeNode.h, LinkDef.h, Makefile, TestLattice.cc: Adding development version of Lattice class. Warning: Only partially working, added to repository for inspection only. 2000-04-19 11:27 Nick West <n.west1@physics.oxford.ac.uk> * Navigation/: LinkDef.h, Makefile, Nav.cxx, Nav.h, NavDemo.cxx, NavDemo.h, NavDemoMacro.C, NavGenLattice.cxx, NavGenLattice.h, NavGenTCollection.cxx, NavGenTCollection.h, NavItr.cxx, NavItr.h, NavKey.cxx, NavKey.h, NavPrimer.cxx, NavPrimer.h, NavPrimerGenerator.cxx, NavPrimerGenerator.h, NavSet.cxx, NavSet.h, NavTestDummy.cxx, NavTestDummy.h, NavTestMoon.cxx, NavTestMoon.h, NavTestPlanet.cxx, NavTestPlanet.h, NavValidate.cxx, NavValidate.h, TestNav.C, TestNav.cc, TestNavDummies.cc, XxxItr.h: Adding development version of Navigation class. Warning: Only partially working, added to repository for inspection only. 2000-04-12 21:51 George Irwin <gmieg@slac.stanford.edu> * TOOL_Classes/: QEntityCompare.cxx, QEntitySelect.cxx: Uncomment "delete fMethodCall;" in destructors with ROOT bug fix in v2.24. 2000-04-10 22:47 George Irwin <gmieg@slac.stanford.edu> * Algorithm/AlgConfig.cxx, Algorithm/AlgConfig.h, Algorithm/AlgConfigEvent.cxx, Algorithm/AlgConfigEvent.h, Algorithm/AlgContext.cxx, Algorithm/AlgContext.h, Algorithm/AlgContextEvent.cxx, Algorithm/AlgContextEvent.h, Algorithm/AlgFactory.cxx, Algorithm/AlgFactory.h, Algorithm/AlgHandle.cxx, Algorithm/AlgHandle.h, Algorithm/LinkDef.h, Candidate/CandBase.cxx, Candidate/CandBase.h, Candidate/CandEvent.cxx, Candidate/CandEvent.h, Candidate/CandFactory.cxx, Candidate/CandFactory.h, Candidate/CandHandle.cxx, Candidate/CandHandle.h, Candidate/CandPtr.cxx, Candidate/CandPtr.h, Candidate/CandPtrBase.cxx, Candidate/CandPtrBase.h, Candidate/CandRef.cxx, Candidate/CandRef.h, Candidate/CandRefCounted.cxx, Candidate/CandRefCounted.h, Candidate/CandRefer.cxx, Candidate/CandRefer.h, Candidate/CandUid.cxx, Candidate/CandUid.h, Candidate/CandVerify.cxx, Candidate/CandVerify.h, Candidate/LinkDef.h, Candidate/batcand.C, Candidate/batcandloop.C, Candidate/batcandmacro.C, Candidate/candbat.C, Candidate/candbatloop.C, Candidate/testcand.C: Revamp Candidate/Algorithm. Remove C++ templates. More functionality. 2000-03-29 22:12 Mark Messier <messier@indiana.edu> * MessageService/: MsgStream.cxx, MsgStream.h, testMsgStream.cxx: Added streamer for C++ string type. All these streamers should use templates but I'll hold off making that change for now. 2000-03-23 22:20 George Irwin <gmieg@slac.stanford.edu> * Algorithm/.cvsignore, Algorithm/Make.dependencies, Algorithm/Makefile, Candidate/.cvsignore, Candidate/CandVerify.cxx, Candidate/CandVerify.h, Candidate/LinkDef.h, Candidate/Make.dependencies, Candidate/Makefile, MessageService/.cvsignore, MessageService/Makefile, Minfast/.cvsignore, MINF_Classes/Make.dependencies, MINF_Classes/Makefile, Minfast/Make.dependencies, Minfast/Make.include, Minfast/Makefile, Minfast/Makefile.int, Minfastjob/Makefile, Rerootjob/Makefile, REROOT_Classes/Make.dependencies, REROOT_Classes/Makefile, TOOL_Classes/Make.dependencies, TOOL_Classes/Makefile, USER_Classes/Make.dependencies, USER_Classes/Makefile: Make.dependencies->Makefile.temp switch. Remove some obsolete files. 2000-03-09 20:29 Mark Messier <messier@indiana.edu> * CVSROOT/framework.list: Added Liz to list 2000-03-09 20:28 Mark Messier <messier@indiana.edu> * Algorithm/Makefile, Minfast/Makefile.int, Candidate/Makefile: These should now build the whole tree. - Makefile.int - put libmsg, libalg, libcand on the link line - Algorithm/Candidate - added additional -I flag to rootcint commands 2000-03-09 15:50 Mark Messier <messier@indiana.edu> * Minfast/Makefile.int: Missing ';' was keeping RLM from building 2000-03-08 20:52 Mark Messier <messier@indiana.edu> * Minfast/Makefile.int: Start work to migrate this makefile to build entire framework 2000-03-08 20:48 Mark Messier <messier@indiana.edu> * Minfast/: Make.include, Makefile.int: First crack at a MINFAST makefile that builds the entire preliminary framework 2000-03-08 16:08 Mark Messier <messier@indiana.edu> * CVSROOT/: framework.list, loginfo, minfast.list, minosroot.list, msg.list, offline_req.list, pdm.list, rlm.list: I think the "one mailing list per package" will get out of control. I've reduced this to one "framework" list for all the framework packages. 2000-03-08 15:49 Mark Messier <messier@indiana.edu> * CVSROOT/modules: Changed package names 2000-03-06 14:25 Mark Messier <messier@indiana.edu> * OfflineReqDoc/: build, req_datadis.html, req_general.html, req_intro.html, req_neugen.html: Added dispatcher req's 2000-02-26 00:57 George Irwin <gmieg@slac.stanford.edu> * Minfast/History, Candidate/CandVerify.cxx: Expanded printout in CandVerify.cxx. Update History with recent changes. 2000-02-23 22:02 George Irwin <gmieg@slac.stanford.edu> * Algorithm/AlgBase.cxx, Algorithm/AlgBase.h, Algorithm/AlgContext.cxx, Algorithm/AlgContext.h, Algorithm/AlgContextEvent.cxx, Algorithm/AlgContextEvent.h, Algorithm/AlgEvent.cxx, Algorithm/AlgEvent.h, Algorithm/AlgFactory.cxx, Algorithm/AlgFactory.h, Algorithm/AlgHandle.cxx, Algorithm/AlgHandle.h, Algorithm/LinkDef.h, Algorithm/Make.dependencies, Algorithm/Makefile, Minfast/History, Candidate/CandBase.cxx, Candidate/CandBase.h, Candidate/CandEvent.cxx, Candidate/CandEvent.h, Candidate/CandFactory.cxx, Candidate/CandFactory.h, Candidate/CandHandle.cxx, Candidate/CandHandle.h, Candidate/CandPtr.cxx, Candidate/CandPtr.h, Candidate/CandPtrBase.cxx, Candidate/CandPtrBase.h, Candidate/CandRef.cxx, Candidate/CandRef.h, Candidate/CandVerify.cxx, Candidate/CandVerify.h, Candidate/LinkDef.h, Candidate/Make.dependencies, Candidate/Makefile, Candidate/batcand.C, Candidate/candbat.C, Candidate/candbatloop.C, Candidate/testcand.C, TOOL_Classes/QEntityCompare.cxx, TOOL_Classes/QEntitySelect.cxx: Add to distribution of MINFAST_v1.4pre. 2000-02-23 14:53 Mark Messier <messier@indiana.edu> * CVSROOT/: minfast.list, minosroot.list, msg.list, offline_req.list, pdm.list, rlm.list: Added more members of the core group to lists 2000-02-23 14:46 Mark Messier <messier@indiana.edu> * MessageService/: Makefile, Makefile.standalone: Added standalone- and minfast-style make files 2000-02-22 17:48 Mark Messier <messier@indiana.edu> * CVSROOT/: loginfo, offline_req.list: added log info and e-mail notification for offline_req 2000-02-22 17:46 Mark Messier <messier@indiana.edu> * CVSROOT/modules: Added offline requirements module 2000-02-22 17:46 Mark Messier <messier@indiana.edu> * OfflineReqDoc/: build, logo.jpg, req_alg.html, req_can.html, req_database.html, req_detinfo.html, req_dis.html, req_flx.html, req_foot.html, req_framework.html, req_general.html, req_gnumi.html, req_intro.html, req_jobc.html, req_mag.html, req_msg.html, req_neugen.html, req_reconstruction.html, req_rlm_pdm.html, req_sim.html, req_simulations.html, req_ugli.html: Initial commit of requirements document 2000-02-18 19:52 Mark Messier <messier@indiana.edu> * MessageService/testMsgStream.cxx: Made __CVSID__ static 2000-02-18 19:46 Mark Messier <messier@indiana.edu> * MessageService/: MsgStream.cxx, MsgStream.h: For some wierd reason SGI complains about operator<<(const void *); I've supplied an operator<<(void *) which SGI passes as OK... 2000-02-18 19:30 Mark Messier <messier@indiana.edu> * MessageService/: MsgStream.cxx, MsgStream.h: Added typdef's for manips which aren't present on every system 2000-02-18 19:09 Mark Messier <messier@indiana.edu> * MessageService/: MsgStream.cxx, MsgStream.h, testMsgStream.cxx: Added manip's to list of streamers -- tested only on egcs 2000-02-16 23:54 George Irwin <gmieg@slac.stanford.edu> * MINF_Classes/: MINFScript.cxx, MINFScript.h: Fix by Elias Athanassopoulos (still MINFAST_v1.4pre) 2000-02-16 21:15 George Irwin <gmieg@slac.stanford.edu> * Minfast/.cvsignore, REROOT_Classes/ddlfiles/.cvsignore, Minfast/bin/.cvsignore, Minfast/lib.aix6000/.cvsignore, Minfast/lib.hpux/.cvsignore, Minfast/lib.irix/.cvsignore, Minfast/lib.irix64/.cvsignore, Minfast/lib.linux/.cvsignore, Minfast/lib.osf1/.cvsignore, Minfast/lib.sunos/.cvsignore, MessageService/.cvsignore, Minfast/setup_scripts/.cvsignore, Minfastjob/macros/.cvsignore: Add .so and .a files to .cvsignore 2000-02-16 20:50 George Irwin <gmieg@slac.stanford.edu> * MINF_Classes/GParticle.cxx, MINF_Classes/GParticle.h, MINF_Classes/LinkDef.h, MINF_Classes/MINFControlFrame.cxx, MINF_Classes/MINFControlFrame.h, MINF_Classes/MINFDetGeom.cxx, MINF_Classes/MINFDetGeom.h, Minfast/History, Minfast/Make.dependencies, Minfast/Make.include, Minfast/Makefile, Minfast/README, Minfast/rootlogon.C, Minfast/rootrc, Minfast/so_locations, Minfastjob/Makefile, Minfastjob/minfastjob.cc, Rerootjob/Makefile, Rerootjob/reco_minos.gaf_list, Rerootjob/reco_options, Rerootjob/rerootjob.cc, MINF_Classes/MINFDetector.cxx, MINF_Classes/MINFDetector.h, MINF_Classes/MINFDisplay.cxx, MINF_Classes/MINFDisplay.h, MINF_Classes/MINFDisplayFrame.cxx, MINF_Classes/MINFDisplayFrame.h, MINF_Classes/MINFEMU.cxx, MINF_Classes/MINFEMU.h, MINF_Classes/MINFEmbeddedCanvas.cxx, MINF_Classes/MINFEmbeddedCanvas.h, MINF_Classes/MINFFLS.cxx, MINF_Classes/MINFFLS.h, MINF_Classes/MINFGUIPanel.cxx, MINF_Classes/MINFGUIPanel.h, MINF_Classes/MINFHeader.cxx, MINF_Classes/MINFHeader.h, MINF_Classes/MINFHit.cxx, MINF_Classes/MINFHit.h, MINF_Classes/MINFLST.cxx, MINF_Classes/MINFLST.h, MINF_Classes/MINFPoints.cxx, MINF_Classes/MINFPoints.h, MINF_Classes/MINFScript.cxx, MINF_Classes/MINFScript.h, MINF_Classes/MINFVecs.cxx, MINF_Classes/MINFVecs.h, MINF_Classes/MINFast.cxx, MINF_Classes/MINFast.h, MINF_Classes/MINFile.cxx, MINF_Classes/MINFile.h, MINF_Classes/Make.dependencies, MINF_Classes/Makefile, MINF_Classes/TAttParticle.cxx, MINF_Classes/TAttParticle.h, MINF_Classes/so_locations, Rerootjob/ADAMO_READ.F, Rerootjob/ADAMO_Shell.cc, REROOT_Classes/ADAMO_Shell.h, REROOT_Classes/ADAMO_Shell_Dummy.cc, REROOT_Classes/AvailNuclei.h, REROOT_Classes/BeamSystem.h, REROOT_Classes/CellPos.h, REROOT_Classes/CoilTube.h, REROOT_Classes/DetectorVisitor.h, REROOT_Classes/DigitPln.h, REROOT_Classes/EmuDigit.h, REROOT_Classes/EmuHit.h, REROOT_Classes/EventHistory.h, REROOT_Classes/FLSDigiCell.h, REROOT_Classes/FLSDigiPln.h, REROOT_Classes/FLSDigiView.h, REROOT_Classes/FLSDigit.h, REROOT_Classes/FLSHit.h, REROOT_Classes/FLSParam.h, REROOT_Classes/FluxWgt.h, REROOT_Classes/GAFKey.h, REROOT_Classes/GAFKey.inc, Rerootjob/CREOBJ.F, REROOT_Classes/GeomMisc.h, REROOT_Classes/HitPln.h, REROOT_Classes/LSTHit.h, REROOT_Classes/LSTProto.h, REROOT_Classes/LSTStrip.h, REROOT_Classes/LSTWire.h, REROOT_Classes/LinkDef.h, REROOT_Classes/Make.dependencies, REROOT_Classes/Makefile, REROOT_Classes/MassDistrib.h, REROOT_Classes/Material.h, REROOT_Classes/MdlOrg.h, REROOT_Classes/Mixture.h, REROOT_Classes/MuonTrkHeader.h, REROOT_Classes/MuonTrkPoint.h, REROOT_Classes/NeuKin.h, REROOT_Classes/NeuVtx.h, REROOT_Classes/PEArrival.h, REROOT_Classes/PlanePos.h, REROOT_Classes/PlaneSpec.h, REROOT_Classes/PlexusAdd.h, REROOT_Classes/Pln2MUX.h, Rerootjob/INITAP.F, REROOT_Classes/REROOT_AvailNuclei.cxx, REROOT_Classes/REROOT_AvailNuclei.h, REROOT_Classes/REROOT_BeamSystem.cxx, REROOT_Classes/REROOT_BeamSystem.h, REROOT_Classes/REROOT_CellPos.cxx, REROOT_Classes/REROOT_CellPos.h, REROOT_Classes/REROOT_CoilTube.cxx, REROOT_Classes/REROOT_CoilTube.h, REROOT_Classes/REROOT_DigitPln.cxx, REROOT_Classes/REROOT_DigitPln.h, REROOT_Classes/REROOT_EmuDigit.cxx, REROOT_Classes/REROOT_EmuDigit.h, REROOT_Classes/REROOT_EmuHit.cxx, REROOT_Classes/REROOT_EmuHit.h, REROOT_Classes/REROOT_Event.cxx, REROOT_Classes/REROOT_Event.h, REROOT_Classes/REROOT_EventHistory.cxx, REROOT_Classes/REROOT_EventHistory.h, REROOT_Classes/REROOT_FLSDigiCell.cxx, REROOT_Classes/REROOT_FLSDigiCell.h, REROOT_Classes/REROOT_FLSDigiPln.cxx, REROOT_Classes/REROOT_FLSDigiPln.h, REROOT_Classes/REROOT_FLSDigiView.cxx, REROOT_Classes/REROOT_FLSDigiView.h, REROOT_Classes/REROOT_FLSDigit.cxx, REROOT_Classes/REROOT_FLSDigit.h, REROOT_Classes/REROOT_FLSHit.cxx, REROOT_Classes/REROOT_FLSHit.h, REROOT_Classes/REROOT_FLSParam.cxx, REROOT_Classes/REROOT_FLSParam.h, REROOT_Classes/REROOT_FluxWgt.cxx, REROOT_Classes/REROOT_FluxWgt.h, REROOT_Classes/REROOT_GAFKey.cxx, REROOT_Classes/REROOT_GAFKey.h, REROOT_Classes/REROOT_Geom.cxx, REROOT_Classes/REROOT_Geom.h, REROOT_Classes/REROOT_GeomMisc.cxx, REROOT_Classes/REROOT_GeomMisc.h, REROOT_Classes/REROOT_HitPln.cxx, REROOT_Classes/REROOT_HitPln.h, REROOT_Classes/REROOT_LSTHit.cxx, REROOT_Classes/REROOT_LSTHit.h, REROOT_Classes/REROOT_LSTProto.cxx, REROOT_Classes/REROOT_LSTProto.h, REROOT_Classes/REROOT_LSTStrip.cxx, REROOT_Classes/REROOT_LSTStrip.h, REROOT_Classes/REROOT_LSTWire.cxx, REROOT_Classes/REROOT_LSTWire.h, REROOT_Classes/REROOT_MassDistrib.cxx, REROOT_Classes/REROOT_MassDistrib.h, REROOT_Classes/REROOT_Material.cxx, REROOT_Classes/REROOT_Material.h, REROOT_Classes/REROOT_MdlOrg.cxx, REROOT_Classes/REROOT_MdlOrg.h, REROOT_Classes/REROOT_Mixture.cxx, REROOT_Classes/REROOT_Mixture.h, REROOT_Classes/REROOT_MuonTrkHeader.cxx, REROOT_Classes/REROOT_MuonTrkHeader.h, REROOT_Classes/REROOT_MuonTrkPoint.cxx, REROOT_Classes/REROOT_MuonTrkPoint.h, REROOT_Classes/REROOT_NeuKin.cxx, REROOT_Classes/REROOT_NeuKin.h, REROOT_Classes/REROOT_NeuVtx.cxx, REROOT_Classes/REROOT_NeuVtx.h, REROOT_Classes/REROOT_PEArrival.cxx, REROOT_Classes/REROOT_PEArrival.h, REROOT_Classes/REROOT_PlanePos.cxx, REROOT_Classes/REROOT_PlanePos.h, REROOT_Classes/REROOT_PlaneSpec.cxx, REROOT_Classes/REROOT_PlaneSpec.h, REROOT_Classes/REROOT_PlexusAdd.cxx, REROOT_Classes/REROOT_PlexusAdd.h, REROOT_Classes/REROOT_Pln2MUX.cxx, REROOT_Classes/REROOT_Pln2MUX.h, REROOT_Classes/REROOT_RPCHit.cxx, REROOT_Classes/REROOT_RPCHit.h, REROOT_Classes/REROOT_RecoMuon.cxx, REROOT_Classes/REROOT_RecoMuon.h, REROOT_Classes/REROOT_RecoShwDir.cxx, REROOT_Classes/REROOT_RecoShwDir.h, REROOT_Classes/REROOT_RecoShwEnergy.cxx, REROOT_Classes/REROOT_RecoShwEnergy.h, REROOT_Classes/REROOT_RecoVtx.cxx, REROOT_Classes/REROOT_RecoVtx.h, REROOT_Classes/REROOT_Record.cxx, REROOT_Classes/REROOT_Record.h, REROOT_Classes/REROOT_Rotm.cxx, REROOT_Classes/REROOT_Rotm.h, REROOT_Classes/REROOT_StdHep.cxx, REROOT_Classes/REROOT_StdHep.h, REROOT_Classes/REROOT_StdHepHead.cxx, REROOT_Classes/REROOT_StdHepHead.h, REROOT_Classes/REROOT_SubVolPos.cxx, REROOT_Classes/REROOT_SubVolPos.h, REROOT_Classes/REROOT_SubVolSpec.cxx, REROOT_Classes/REROOT_SubVolSpec.h, REROOT_Classes/REROOT_SuperModule.cxx, REROOT_Classes/REROOT_SuperModule.h, REROOT_Classes/REROOT_TMedium.cxx, REROOT_Classes/REROOT_TMedium.h, REROOT_Classes/REROOT_TPar.cxx, REROOT_Classes/REROOT_TPar.h, REROOT_Classes/REROOT_TstHit.cxx, REROOT_Classes/REROOT_TstHit.h, REROOT_Classes/REROOT_TubePixelInfo.cxx, REROOT_Classes/REROOT_TubePixelInfo.h, REROOT_Classes/REROOT_TubePixelMap.cxx, REROOT_Classes/REROOT_TubePixelMap.h, REROOT_Classes/REROOT_UserVisitor.cxx, REROOT_Classes/REROOT_UserVisitor.h, REROOT_Classes/REROOT_Visitor.h, REROOT_Classes/RPCHit.h, REROOT_Classes/RecoMuon.h, REROOT_Classes/RecoShwDir.h, REROOT_Classes/RecoShwEnergy.h, REROOT_Classes/RecoVtx.h, REROOT_Classes/Rotm.h, REROOT_Classes/StdHep.h, REROOT_Classes/StdHepHead.h, REROOT_Classes/SubVolPos.h, REROOT_Classes/SubVolSpec.h, REROOT_Classes/SuperModule.h, REROOT_Classes/TMedium.h, REROOT_Classes/TPar.h, REROOT_Classes/TstHit.h, REROOT_Classes/TubePixelInfo.h, Rerootjob/RecoControl.cc, Rerootjob/RecoControl.h, REROOT_Classes/TubePixelMap.h, REROOT_Classes/partap.inc, REROOT_Classes/so_locations, REROOT_Classes/ddlfiles/AvailNuclei.h, REROOT_Classes/ddlfiles/AvailNuclei.h.INQ, REROOT_Classes/ddlfiles/BeamSystem.h, REROOT_Classes/ddlfiles/BeamSystem.h.INQ, REROOT_Classes/ddlfiles/CREOBJ.F.lab, REROOT_Classes/ddlfiles/CREOBJ.c, REROOT_Classes/ddlfiles/CREOBJ.c.INQ, REROOT_Classes/ddlfiles/CREOBJ_ORIG.F.lab, REROOT_Classes/ddlfiles/CellPos.h, REROOT_Classes/ddlfiles/CellPos.h.INQ, REROOT_Classes/ddlfiles/CoilTube.h, REROOT_Classes/ddlfiles/CoilTube.h.INQ, REROOT_Classes/ddlfiles/DigitPln.h, REROOT_Classes/ddlfiles/DigitPln.h.INQ, REROOT_Classes/ddlfiles/EmuDigit.h, REROOT_Classes/ddlfiles/EmuDigit.h.INQ, REROOT_Classes/ddlfiles/EmuHit.h, REROOT_Classes/ddlfiles/EmuHit.h.INQ, REROOT_Classes/ddlfiles/EventHistory.h, REROOT_Classes/ddlfiles/EventHistory.h.INQ, REROOT_Classes/ddlfiles/FLSDigiCell.h, REROOT_Classes/ddlfiles/FLSDigiCell.h.INQ, REROOT_Classes/ddlfiles/FLSDigiPln.h, REROOT_Classes/ddlfiles/FLSDigiPln.h.INQ, REROOT_Classes/ddlfiles/FLSDigiView.h, REROOT_Classes/ddlfiles/FLSDigiView.h.INQ, REROOT_Classes/ddlfiles/FLSDigit.h, REROOT_Classes/ddlfiles/FLSDigit.h.INQ, REROOT_Classes/ddlfiles/FLSHit.h, REROOT_Classes/ddlfiles/FLSHit.h.INQ, REROOT_Classes/ddlfiles/FLSParam.h, REROOT_Classes/ddlfiles/FLSParam.h.INQ, REROOT_Classes/ddlfiles/FluxWgt.h, REROOT_Classes/ddlfiles/FluxWgt.h.INQ, REROOT_Classes/ddlfiles/GAFKey.h, REROOT_Classes/ddlfiles/GAFKey.h.INQ, REROOT_Classes/ddlfiles/GeomMisc.h, REROOT_Classes/ddlfiles/GeomMisc.h.INQ, REROOT_Classes/ddlfiles/HitPln.h, REROOT_Classes/ddlfiles/HitPln.h.INQ, REROOT_Classes/ddlfiles/INITAP.F.lab, REROOT_Classes/ddlfiles/INITAP.c, REROOT_Classes/ddlfiles/INITAP.c.INQ, REROOT_Classes/ddlfiles/INITAP_ORIG.F.lab, REROOT_Classes/ddlfiles/LSTHit.h, REROOT_Classes/ddlfiles/LSTHit.h.INQ, REROOT_Classes/ddlfiles/LSTProto.h, REROOT_Classes/ddlfiles/LSTProto.h.INQ, REROOT_Classes/ddlfiles/LSTStrip.h, REROOT_Classes/ddlfiles/LSTStrip.h.INQ, REROOT_Classes/ddlfiles/LSTWire.h, REROOT_Classes/ddlfiles/LSTWire.h.INQ, REROOT_Classes/ddlfiles/MassDistrib.h, REROOT_Classes/ddlfiles/MassDistrib.h.INQ, REROOT_Classes/ddlfiles/Material.h, REROOT_Classes/ddlfiles/Material.h.INQ, REROOT_Classes/ddlfiles/MdlOrg.h, REROOT_Classes/ddlfiles/MdlOrg.h.INQ, REROOT_Classes/ddlfiles/Mixture.h, REROOT_Classes/ddlfiles/Mixture.h.INQ, REROOT_Classes/ddlfiles/MuonTrkHeader.h, REROOT_Classes/ddlfiles/MuonTrkHeader.h.INQ, REROOT_Classes/ddlfiles/MuonTrkPoint.h, REROOT_Classes/ddlfiles/MuonTrkPoint.h.INQ, REROOT_Classes/ddlfiles/NeuKin.h, REROOT_Classes/ddlfiles/NeuKin.h.INQ, REROOT_Classes/ddlfiles/NeuVtx.h, REROOT_Classes/ddlfiles/NeuVtx.h.INQ, REROOT_Classes/ddlfiles/PEArrival.h, REROOT_Classes/ddlfiles/PEArrival.h.INQ, REROOT_Classes/ddlfiles/PlanePos.h, REROOT_Classes/ddlfiles/PlanePos.h.INQ, REROOT_Classes/ddlfiles/PlaneSpec.h, REROOT_Classes/ddlfiles/PlaneSpec.h.INQ, REROOT_Classes/ddlfiles/PlexusAdd.h, REROOT_Classes/ddlfiles/PlexusAdd.h.INQ, REROOT_Classes/ddlfiles/Pln2MUX.h, REROOT_Classes/ddlfiles/Pln2MUX.h.INQ, REROOT_Classes/ddlfiles/RPCHit.h, REROOT_Classes/ddlfiles/RPCHit.h.INQ, REROOT_Classes/ddlfiles/RecoMuon.h, REROOT_Classes/ddlfiles/RecoMuon.h.INQ, REROOT_Classes/ddlfiles/RecoShwDir.h, REROOT_Classes/ddlfiles/RecoShwDir.h.INQ, REROOT_Classes/ddlfiles/RecoShwEnergy.h, REROOT_Classes/ddlfiles/RecoShwEnergy.h.INQ, REROOT_Classes/ddlfiles/RecoVtx.h, REROOT_Classes/ddlfiles/RecoVtx.h.INQ, REROOT_Classes/ddlfiles/ResponseVar.h, REROOT_Classes/ddlfiles/ResponseVar.h.INQ, REROOT_Classes/ddlfiles/Rotm.h, REROOT_Classes/ddlfiles/Rotm.h.INQ, REROOT_Classes/ddlfiles/StdHep.h, REROOT_Classes/ddlfiles/StdHep.h.INQ, REROOT_Classes/ddlfiles/StdHepHead.h, REROOT_Classes/ddlfiles/StdHepHead.h.INQ, REROOT_Classes/ddlfiles/SubVolPos.h, REROOT_Classes/ddlfiles/SubVolPos.h.INQ, REROOT_Classes/ddlfiles/SubVolSpec.h, REROOT_Classes/ddlfiles/SubVolSpec.h.INQ, REROOT_Classes/ddlfiles/SuperModule.h, REROOT_Classes/ddlfiles/SuperModule.h.INQ, REROOT_Classes/ddlfiles/TMedium.h, REROOT_Classes/ddlfiles/TMedium.h.INQ, REROOT_Classes/ddlfiles/TPar.h, REROOT_Classes/ddlfiles/TPar.h.INQ, REROOT_Classes/ddlfiles/TstHit.h, REROOT_Classes/ddlfiles/TstHit.h.INQ, REROOT_Classes/ddlfiles/TubePixelInfo.h, REROOT_Classes/ddlfiles/TubePixelInfo.h.INQ, REROOT_Classes/ddlfiles/TubePixelMap.h, REROOT_Classes/ddlfiles/TubePixelMap.h.INQ, REROOT_Classes/ddlfiles/VarParam.h, REROOT_Classes/ddlfiles/VarParam.h.INQ, REROOT_Classes/ddlfiles/actsim.ddl, REROOT_Classes/ddlfiles/compile_ddl.kumac, REROOT_Classes/ddlfiles/exa.his, REROOT_Classes/ddlfiles/exa.his.INQ, REROOT_Classes/ddlfiles/flow.ddl, REROOT_Classes/ddlfiles/geant.ddl, REROOT_Classes/ddlfiles/geom.ddl, REROOT_Classes/ddlfiles/hits.ddl, REROOT_Classes/ddlfiles/last.kumac, REROOT_Classes/ddlfiles/neu.ddl, REROOT_Classes/ddlfiles/process_ddl_reroot.csh, REROOT_Classes/ddlfiles/reco.ddl, TOOL_Classes/LinkDef.h, TOOL_Classes/Make.dependencies, TOOL_Classes/Makefile, TOOL_Classes/QEmuDigit.cxx, TOOL_Classes/QEmuDigit.h, TOOL_Classes/QEmuDigitCompare.cxx, TOOL_Classes/QEmuDigitCompare.h, TOOL_Classes/QEmuDigitSelect.cxx, TOOL_Classes/QEmuDigitSelect.h, TOOL_Classes/QEmuDigitSet.cxx, TOOL_Classes/QEmuDigitSet.h, TOOL_Classes/QEmuHit.cxx, TOOL_Classes/QEmuHit.h, TOOL_Classes/QEmuHitCompare.cxx, TOOL_Classes/QEmuHitCompare.h, TOOL_Classes/QEmuHitSelect.cxx, TOOL_Classes/QEmuHitSelect.h, TOOL_Classes/QEmuHitSet.cxx, TOOL_Classes/QEmuHitSet.h, TOOL_Classes/QEntityCompare.cxx, TOOL_Classes/QEntityCompare.h, TOOL_Classes/QEntitySelect.cxx, TOOL_Classes/QEntitySelect.h, TOOL_Classes/QEntitySet.cxx, TOOL_Classes/QEntitySet.h, TOOL_Classes/QEvent.cxx, TOOL_Classes/QEvent.h, TOOL_Classes/QFLSDigit.cxx, TOOL_Classes/QFLSDigit.h, TOOL_Classes/QFLSDigitCompare.cxx, TOOL_Classes/QFLSDigitCompare.h, TOOL_Classes/QFLSDigitSelect.cxx, TOOL_Classes/QFLSDigitSelect.h, TOOL_Classes/QFLSDigitSet.cxx, TOOL_Classes/QFLSDigitSet.h, TOOL_Classes/QFLSHit.cxx, TOOL_Classes/QFLSHit.h, TOOL_Classes/QFLSHitCompare.cxx, TOOL_Classes/QFLSHitCompare.h, TOOL_Classes/QFLSHitSelect.cxx, TOOL_Classes/QFLSHitSelect.h, TOOL_Classes/QFLSHitSet.cxx, TOOL_Classes/QFLSHitSet.h, TOOL_Classes/QLSTHit.cxx, TOOL_Classes/QLSTHit.h, TOOL_Classes/QLSTHitCompare.cxx, TOOL_Classes/QLSTHitCompare.h, TOOL_Classes/QLSTHitSelect.cxx, TOOL_Classes/QLSTHitSelect.h, TOOL_Classes/QLSTHitSet.cxx, TOOL_Classes/QLSTHitSet.h, TOOL_Classes/QLSTWire.cxx, TOOL_Classes/QLSTWire.h, TOOL_Classes/QLSTWireCompare.cxx, TOOL_Classes/QLSTWireCompare.h, TOOL_Classes/QLSTWireSelect.cxx, TOOL_Classes/QLSTWireSelect.h, TOOL_Classes/QLSTWireSet.cxx, TOOL_Classes/QLSTWireSet.h, USER_Classes/LinkDef.h, USER_Classes/Make.dependencies, USER_Classes/Makefile, USER_Classes/UCustom.cxx, USER_Classes/UCustom.h, USER_Classes/UFluxSamp.cxx, USER_Classes/UFluxSamp.h, Minfast/bin/arch, Minfastjob/macros/RlmDemo.C, Minfastjob/macros/batchloop.C, Minfastjob/macros/bouncemacro.C, Minfastjob/macros/custommacro.C, Minfastjob/macros/dalistmacro.C, Minfastjob/macros/digitsmacro.C, Minfastjob/macros/dumpmac.C, Minfastjob/macros/findmacro.C, Minfastjob/macros/fluxmacro.C, Minfastjob/macros/geteventmacro.C, Minfastjob/macros/hitmacro.C, Minfastjob/macros/infomacro.C, Minfastjob/macros/loopmacro.C, Minfastjob/macros/padlistmacro.C, Minfastjob/macros/partmacro.C, Minfastjob/macros/partreemacro.C, Minfastjob/macros/phtotmacro.C, Minfastjob/macros/phtransmacro.C, Minfastjob/macros/plotmacro.C, Minfastjob/macros/qtestmacro.C, Minfast/setup_scripts/setup.source.abbott, Minfast/setup_scripts/setup.source.fnal, Minfast/setup_scripts/setup.source.generic, Minfast/setup_scripts/setup.source.hep, Minfast/setup_scripts/setup.source.mimosa, Minfast/setup_scripts/setup.source.slac, Minfast/setup_scripts/setup.source.user, Minfast/setup_scripts/setup.source.user.new, Minfast/setup_scripts/setup_minfast_dir, Minfastjob/macros/rootlogon.C, Minfastjob/macros/scan_eff.C, Minfastjob/macros/stdhepmacro.C, Minfastjob/macros/viewcheck.C, Minfastjob/macros/vplotmacro.C: Initial minfast checkin at level MINFAST_v1.4pre 2000-02-16 19:08 George Irwin <gmieg@slac.stanford.edu> * MessageService/.cvsignore, Minfast/.cvsignore: Add .cvsignore files to all packages. 2000-02-16 14:46 Minos CVS group account. Do not commit from here! * CVSROOT/: minfast.list, pdm.list, rlm.list: Added more names to lists 2000-02-15 16:50 Minos CVS group account. Do not commit from here! * CVSROOT/: loginfo, pdm.list, rlm.list: Added e-mail lists for other packages 2000-02-11 02:48 Mark Messier <messier@indiana.edu> * MessageService/MsgBoundFormat.h: Fixed comment 2000-02-11 02:43 Mark Messier <messier@indiana.edu> * MessageService/MsgName.h: Fixed comment 2000-02-11 02:41 Minos CVS group account. Do not commit from here! * CVSROOT/loginfo: Made path to e-mail lists absolute 2000-02-11 02:39 Minos CVS group account. Do not commit from here! * CVSROOT/cvs.log: Added separator to make log file easier to read 2000-02-11 02:31 Mark Messier <messier@indiana.edu> * CVSROOT/loginfo: Added rule for minosroot 2000-02-11 02:20 Mark Messier <messier@indiana.edu> * MessageService/Msg.h: Fixed a comment 2000-02-11 02:16 Minos CVS group account. Do not commit from here! * CVSROOT/loginfo: Fixed name of cvs.log script 2000-02-11 02:10 Mark Messier <messier@indiana.edu> * MessageService/: testDemo.cxx, testPerf.cxx: Fixed a comment 2000-02-11 01:58 Mark Messier <messier@indiana.edu> * CVSROOT/modules: Fixed misspelling of ugli 2000-02-11 01:48 Mark Messier <messier@indiana.edu> * MessageService/testDemo.cxx: Added sample code for many messages to the same MsgStream 2000-02-11 01:38 Minos CVS group account. Do not commit from here! * CVSROOT/loginfo: Made script use absolute path 2000-02-11 01:34 Minos CVS group account. Do not commit from here! * CVSROOT/cvs.log: Fixed up message format 2000-02-11 01:20 Mark Messier <messier@indiana.edu> * CVSROOT/loginfo: Pointed cvs-log to minoscvs home area 2000-02-11 01:09 Mark Messier <messier@indiana.edu> * MessageService/testDemo.cxx: Supplied missing $ in CVSID 2000-02-11 01:07 Mark Messier <messier@indiana.edu> * CVSROOT/cvs.log: Added notification script 2000-02-11 00:54 Mark Messier <messier@indiana.edu> * MessageService/: Makefile, Msg.h, MsgBoundFormat.h, MsgCatStream.cxx, MsgCatStream.h, MsgFileOStream.cxx, MsgFileOStream.h, MsgFormat.cxx, MsgFormat.h, MsgName.h, MsgOStream.h, MsgOStreamService.cxx, MsgOStreamService.h, MsgService.cxx, MsgService.h, MsgStandardOStream.cxx, MsgStandardOStream.h, MsgStream.cxx, MsgStream.h, testDemo.cxx, testMsgFormat.cxx, testMsgOStreamService.cxx, testMsgService.cxx, testMsgStream.cxx, testPerf.cxx: Initial commit of message service 2000-02-11 00:43 Mark Messier <messier@indiana.edu> * CVSROOT/: loginfo, minosroot.list, msg.list: Setup e-mail notification for minosroot add msg 2000-02-11 00:30 Mark Messier <messier@indiana.edu> * CVSROOT/modules: Added modules for msg, pdm, rlm and ulgi 2000-02-11 00:21 Minos CVS group account. Do not commit from here! * CVSROOT/: editinfo, loginfo, rcsinfo, verifymsg, checkoutlist, commitinfo, config, cvswrappers, modules, notify, taginfo: initial checkin