2004-07-14 20:35 Ed Larty * setup/packages-R1.9.0-tmp: # new tmp file 2004-07-14 20:26 cbs * CandNtupleEM/Module/: GNUmakefile, LinkDef.h, NtpEMModule.cxx, NtpEMModule.h: Code for NtpEMModule 2004-07-14 20:25 cbs * CandNtupleEM/macro/: compareNtuple.C, testNtpEMDraw.C, testNtpEMModule.C, testNtpEMRead.C, testNtpEMRead2.C: Macros for CandNtupleEM 2004-07-14 20:24 cbs * CandNtupleEM/test/: GNUmakefile, NtpEMValidate.cc, NtpEMValidate.h, TestNtpEM.cc: Test code for CandNtupleEM 2004-07-14 19:31 Brett Viren * CVSROOT/: check_access, modules: Add Cand{Shower,Ntuple}EM for Chris and Hai 2004-07-14 19:26 asousa * Production/R1.8/reco_R1.8_Far_Data.C: Configure reco script with lastPlane instead of fixed 485. 2004-07-14 15:09 asousa * Production/MDC/R1.8/: reco_R1.8.0_Far_MC_All_Truth.C, reco_R1.8_Far_MC_All_Truth.C: Harmonizing name scheme. 2004-07-14 15:08 asousa * Production/MDC/R1.8/reco_R1.8_Near_Mock_Data.C: Fixed typo in loading libVertexFinder 2004-07-14 14:57 Robert Hatcher * IoModules/: IoDataStreamItr.h, IoRerootStreamItr.cxx: backport Sue's fix to R1.8 2004-07-14 14:45 Nick West * WebDocs/install_products.html: Add a link on resetting the root password. 2004-07-14 13:20 hartnell * CalDetTracker/CDPreFilterModule.cxx: Handle the command for plane trigger better. 2004-07-14 12:07 Nick West * WebDocs/standard_ntuples.html: Fix spelling. 2004-07-14 12:01 Nick West * WebDocs/: WebDocs.html, standard_ntuples.html, Companion/overview/analysing_data_with_root.html, Companion/overview/analysing_data_with_root_video.html: Collect together the information on our Standard N-tuples and how to analyse them. Much is out of date but at least it is a start. 2004-07-13 20:29 Robert Hatcher * BField/: BfieldMapData.h, BfieldMapHeader.h: remove extraneous #include's clean up source code formatting to some degree 2004-07-13 20:14 Sue Kasahara * IoModules/: IoDataStreamItr.h, IoRerootStreamItr.cxx: Fix to IoRerootStreamItr::Increment & Decrement method so that they return 0 when the EOF or BOF have been reached. Clarify comments in IoDataStreamItr about the expected behavior of these two methods. This fixes a problem in which the last record in a reroot input file was being processed 2x. 2004-07-13 19:22 Robert Hatcher * BField/: BfieldMapData.cxx, BfieldMapData.h, BfieldMapHeader.cxx, BfieldMapHeader.h, LinkDef.h: commit Eric Beall's code for rectangular grid database table rows. 2004-07-13 16:54 Nick West * DatabaseMaintenance/scripts/ac_read_next_entry.pm: Support checksum version 2. 2004-07-13 15:56 bspeak * setup/: setup_minossoft_soudan.csh, setup_minossoft_soudan.sh: Have development release setup the default root instead of cvsroot 2004-07-13 15:27 Robert Hatcher * DatabaseUpdater/DbuDaqMonitorModule.cxx: Use Util/UtilString::MakePrintable() to quote the comment string. 2004-07-13 15:26 Brett Viren * BeamData/doc/: ely04.pdf, ely04.ps.gz: Talk from Ely '04 2004-07-13 14:03 hartnell * WebDocs/pkg_links.html: Give myself green :-) and fill in the one-line description. 2004-07-13 13:47 hartnell * WebDocs/Package_Overviews/CalDetTracker.html: Done! 2004-07-13 12:59 Nick West * DatabaseMaintenance/: doc/ChangeLog, scripts/create_checksum.pm, scripts/cs_do_table.pm, scripts/cs_write_header.pm: Record CPU and Elapse time to checksum each table and grand totals. 2004-07-13 11:50 hartnell * WebDocs/Package_Overviews/LISummary.html: Done! 2004-07-13 07:21 Nick West * WebDocs/: pkg_links.html, Package_Overviews/EventDisplay.html: Complete EventDisplay. 2004-07-13 06:57 Nick West * Util/UtilString.cxx: Add double quotes to the list of characters that are to be escaped. 2004-07-12 18:56 asousa * Production/MDC/: reco_R1.6.0_Far_MC.C, reco_R1.6.0_Far_MC_All_Truth.C, reco_R1.6.0_Far_MC_Ntp3D.C, reco_R1.6.0_Far_MC_Ntp3D_All_Truth.C, reco_R1.6.0_Far_Mock_Data.C, reco_R1.6.0_Far_Mock_Data_All_Truth.C, reco_R1.6.0_Far_Mock_Data_Ntp3D.C, reco_R1.6.0_Far_Mock_Data_Ntp3D_All_Truth.C, reco_R1.6.0_Near_MC.C, reco_R1.6.0_Near_MC_Ntp3D.C, reco_R1.6.0_Near_Mock_Data.C, reco_R1.6.0_Near_Mock_Data_Ntp3D.C: Completing moving of the old MDC reco scripts to the new R1.7 directory. 2004-07-12 18:50 asousa * Production/MDC/R1.7/: GNUmakefile, reco_R1.6.0_Far_MC.C, reco_R1.6.0_Far_MC_All_Truth.C, reco_R1.6.0_Far_MC_Ntp3D.C, reco_R1.6.0_Far_MC_Ntp3D_All_Truth.C, reco_R1.6.0_Far_Mock_Data.C, reco_R1.6.0_Far_Mock_Data_All_Truth.C, reco_R1.6.0_Far_Mock_Data_Ntp3D.C, reco_R1.6.0_Far_Mock_Data_Ntp3D_All_Truth.C, reco_R1.6.0_Near_MC.C, reco_R1.6.0_Near_MC_Ntp3D.C, reco_R1.6.0_Near_Mock_Data.C, reco_R1.6.0_Near_Mock_Data_Ntp3D.C: Moved old MDC scripts into new R1.7 directory. 2004-07-12 18:48 asousa * Production/MDC/R1.8/GNUmakefile: Adding makefile to new directory. 2004-07-12 18:46 asousa * Production/R1.8/GNUmakefile: Adding Makefile to new directory. 2004-07-12 18:43 asousa * Production/MDC/R1.8/: reco_R1.8.0_Far_MC_All_Truth.C, reco_R1.8_Far_Mock_Data_All_Truth.C, reco_R1.8_Near_MC.C, reco_R1.8_Near_Mock_Data.C: R1.8 MDC reconstruction prototype scripts. Include new VertexFinder and Nathaniel's PhotonTransport modifications. 2004-07-12 18:16 asousa * Production/R1.8/reco_R1.8_Far_Data.C: Script for processing of Far_det data with R1.8 2004-07-12 17:45 hartnell * CalDetTracker/LinkDef.h: Ahh, forgot to comment out a class. 2004-07-12 17:44 hartnell * CalDetTracker/macros/: mcTracker.C, tracker.C: Now dependent on loading CalDetPID library. Now writing out pid info by default for MC. Also, removed CalDetSIModule from path for MC since don't need it. 2004-07-12 17:42 musser * DataUtil/TruthHelper.cxx: remove unused variables to suppress warnings at compile time 2004-07-12 17:40 hartnell * CalDetTracker/LinkDef.h: Added the + on the end of the line below to activate the schema evolution. #pragma link C++ class CDPIDInfo+; 2004-07-12 17:39 musser * DataUtil/: TruthHelper.cxx, TruthHelper.h: Tom O.'s mods to completeness algorithm, and a bunch of new methods. GetBestNeuMatch(CandDigitHandle&) GetBestNeuMatch(CandStripHandle&) TrueNeuE(CandSliceHandle &) SliceTrueStrip(CandSliceHandle &) TruthSliceNum() GetBestSliceNeuMatch(CandSliceHandle&) secondNEU(CandSliceHandle&) SliceCompleteness_xtalk(CandSliceHandle&) SlicePurity_xtalk(CandSliceHandle&) SliceCompleteness_MaxTimeGap(CandSliceHandle &, int) SlicePurity_MaxTimeGap(CandSliceHandle &,int) SliceTrueStripxtalk(CandSliceHandle&) SliceTrueStripxtalk(CandSliceHandle&) 2004-07-12 17:33 hartnell * CalDetTracker/: CDAna.C, CDAnalysis.cxx, CDAnalysis.h, CDPIDInfo.cxx, CDPIDInfo.h, CDTrackerModuleStrips.cxx, CDTrackerModuleStrips.h, CDTruthifier.cxx, CDTruthifier.h: This is a substantial upgrade. Now using CalDetPID package to determine the PID thus removing the need to set PID cuts by hand. I have validated this by comparing with the cuts I used to make on run 70709. The performance was good, it did not change the determination of my MEU numbers. CDPIDInfo is now on version two (streamer evolution) and contains the following new info: //these are the PID variables Bool_t fNoOverlap; Bool_t fInCERTime; UInt_t fPIDType; // a bit field UInt_t fNoOverlapBits; UInt_t fInCERTimeBits; Float_t fOLChi2; //this is only used for MC //not really the best place for it, but... Float_t fTrueParticleMomentum; If you write out a CDPIDInfo object for MC then only fPIDType and fTrueParticleMomentum make any sense. The other data memebers are simply set to their defaults. Furthermore, a new branch has been added to the tree fBeamMomentum. This is filled using the CalDetBeamMomentum database table in the case of data and in the case of MC it is simply the greatest particle momentum found in the StdHep. The CDTruthifier has been upgraded to access the StdHep info and output it. CDAnalysis now reads in a lot of the new info. 2004-07-12 17:29 musser * CandShowerSR/: AlgShowerSR.cxx, AlgShowerSRList.cxx: add debug message delimited processing of each slice - aids in following processing of overlay files 2004-07-12 17:28 musser * CandTrackSR/: AlgTrackSRList.cxx, AlgTrackSRList.h, TrackSRListModule.cxx: Major bug in ND track swimming algorithm fixed. Hough track parameters now used to determine whether track is swimming into partially instrumented part of ND. 2004-07-12 17:26 musser * CandEventSR/: AlgEventSRList.cxx, EventSRListModule.cxx: CandSlice was not being set properly in shower reprocessing. 2004-07-12 17:25 musser * EventDisplay/doc/: EVD.html, EVD1.png, EVD2.png, evd10.png, evd11.png, evd12.png, evd13.png, evd14.png, evd15.png, evd16.png, evd17.png, evd18.png, evd19.png, evd2.png, evd20.png, evd21.png, evd22.png, evd23.png, evd24.png, evd25.png, evd26.png, evd3.png, evd4.png, evd5.png, evd6.png, evd7.png, evd8.png: update EVD documentation - should update WEBDOCS to this version 2004-07-12 17:17 musser * EventDisplay/: EVD.cxx, EVD2.C, GfxDigit.cxx, GfxShowerList.cxx, GfxStrip.cxx, GfxStripList.cxx, GfxTrackList.cxx: improvements to behavior when switching between next/prev event and next/prev slice 'modes' 2004-07-12 16:45 Nick West * DatabaseMaintenance/doc/dbmauto_kerberos.html: Bring KERBEROS example into line with other cron job examples. 2004-07-12 16:01 Nick West * DatabaseMaintenance/scripts/primer/launch.sh: Get the script to actually run DBMauto instead of just printing a message! 2004-07-12 15:01 bspeak * setup/setup_minossoft_soudan.csh: Add the source `ups setup ups` line also to reslove aliases 2004-07-12 10:55 Nick West * DatabaseMaintenance/scripts/importer_do_job.pm: List a few common exit codes. 2004-07-10 23:00 musser * EventDisplay/: EVD.cxx, EVD2.C, GfxDigitList.cxx, GfxMCVecList.cxx: neukin index of neutrino responsible for largest fraction of digit signal added to info displayed at bottom of screen when digit has cursor focus. EXTREMELY useful in evaluating event reconstruction in overlay files. 2004-07-10 19:50 musser * EventDisplay/: EVD.cxx, EVD.h, EVD2.C: VERY cool new option - autozoom in time to slice or event when scanning by slice or event in overlay files. This is selectable via the options menu. Charge vs position histograms now refer only to selected slice or event, rather than entire snarl, in overlay files. 2004-07-09 19:17 Robert Hatcher * DatabaseUpdater/DbuDaqMonitorModule.cxx: handle the case where the run comment contains quote characters. 2004-07-09 18:49 vahle * CalDetPID/AlgCalDetPID.cxx: Bug fix for finding timing histogram in SRT_PUBLIC_CONTEXT 2004-07-09 18:41 bspeak * setup/setup_minossoft_soudan.sh: Need to add the line: . `ups setup ups` to get UPS aliases working 2004-07-09 15:48 vahle * CalDetPID/AlgCalDetPID.cxx: Bug fix for when AlgCalDetPID tries to find the timing histogram files in SRT_PUBLIC_CONTEXT 2004-07-09 11:50 bspeak * setup/: setup_minossoft_soudan.csh, setup_minossoft_soudan.sh: Minor bug fixes 2004-07-09 10:46 hartnell * CalDetTracker/macros/mcTracker.C: Don't do dbiCfg.Set("SimFlagAssociation:MC = 'MC,Reroot'"); anymore since there shouldn't be any reroot tables in use. Have commented it out as the default is to just use MC. 2004-07-09 04:59 Nick West * WebDocs/oracle_development.html: ORACLE does support UPDATE. Performance: DCS_HV wasn't indexed. Add URL for UNSIGNED data mail. 2004-07-08 21:36 cbs * CalDetTracker/tools/: README, runCalDetCosmics_Enc.sh, runCalDetCosmics_runKey2.sh, runCalDetCosmics_runKey3.sh, runCalDetCosmics_runKey4.sh, runCalDetCosmics_runKey5.sh, runCalDetCosmics_runKey6.sh, runCalDetCosmics_runKey7.sh, runCalDetCosmics_runKey8.sh: Added some new scripts for running the tracker on cosmic muon runs. Updated README 2004-07-08 21:31 bspeak * setup/: setup_minossoft_soudan, setup_minossoft_soudan.csh, setup_minossoft_soudan.sh: New file setup_minossoft_soudan for shell ambiguity Changes in .csh and .sh for new minos-db machine 2004-07-08 17:05 cbs * CalDetTracker/macros/writeMuCalibConstantsToDB.C: Tidied up validity ranges to prevent overlapping. 2004-07-08 16:32 cbs * CalDetTracker/macros/writeMuCalibConstantsToDB.C: Adding macro for writing CalDet CalMuon and CalMip constants to DB. Includes relevant validity ranges for different run periods. 2004-07-08 14:31 hartnell * CalDetTracker/CDTrackedHitInfo.cxx: Change the default initialisation values of the following: fplane=-1; fstrip=-1; ftranspos=-1; to be -1. They used to be 0 which is an allowed value. -1 is non-physical for these parameters. 2004-07-08 13:34 Nick West * WebDocs/: WebDocs.html, oracle_development.html: Add a page giving the status of ORACLE development in the off-line code. 2004-07-08 02:59 musser * EventDisplay/: EVD.cxx, EVD.h, GfxDigit.cxx, GfxDigitListMenu.cxx, GfxShower.cxx, GfxStrip.cxx, GfxStripListMenu.cxx, GfxTrack.cxx: Numerous mods to improve usefulness in online display mode. For real far det data, default is now to suppress display of pretrigger hits. many graphics settings, such as line widths, ... are now set explicitly, to reduce dependencies on local graphics settings. Charge vs position histograms now show reconstructed charge in showers and tracks separately - red histogram refers to showers, blue to tracks. Change to less 'poo-like' color scheme. 2004-07-08 02:42 musser * Calibrator/MIPCalibrator.cxx: apply default 639 MIP/ADU in case that db lookup fails. This fixes anomalous shower energies seen in real far det data due to incomplete MIP calibration table. 2004-07-07 21:24 hartnell * CalDetTracker/: CDAnalysis.cxx, CDAna.C, CDAnalysis.h: Added code to calculate a "radius" from the detector centre and code to validate this radius using the MC truth. 2004-07-07 16:28 Nick West * DatabaseMaintenance/scripts/checksum_str_add.pm: Convert \n to a space in strings (ORACLE appears to suppress them). 2004-07-07 12:54 Nick West * DatabaseInterface/test/: DbiValidate.cc, prepare_db_1.sql: ORACLE mod: Don't test unsigned 2 byte integers with numbers > 2**15 -1. Don't assume data gets read out in any specfic order - use natural index to compare result sets. 2004-07-07 12:51 Nick West * DatabaseInterface/DbiCascader.cxx: In DbiCascader::GetTableDbNo(...), fail if any character is table name is lowercase as this is illegal, but a test of its existence to an ORACLE DB might succeed as ORACLE converts the name to upper case. 2004-07-07 11:16 hartnell * CalDetTracker/macros/: mcTracker.C, tracker.C: Added the dates for all the caldet run periods. Discovered (the hard way) that the vldtimestamp override works at the reroot stage so if you are starting with digiscinthits then it doesn't work! No significant changes to tracker.C 2004-07-07 10:34 Nick West * DatabaseInterface/test/: DbiValidate.cc, prepare_db_1.sql: Reduce unsigned int test value to < 2**31 -1 : ORACLE cannot handle unsigned. 2004-07-07 08:02 Nick West * DatabaseMaintenance/scripts/auto_distribute.perl: Bug fix: $ENV::MODE was not being changed if running in a checksumming mode which could lead to the context file being incorrectly set back if an error was reported. This in turn could result in update files reusing update numbers and hence being missed by the slave. 2004-07-07 01:55 Sue Kasahara * Persistency/PerInputStreamManager.cxx: Fix bug which affected the results of a user-applied selection string when that selection string includes an array variable. For example, the user applied selection string: j.Input.Select("*","mc.iresonance==1001"); will now correctly loop over all mc entries and pass the selected snarl if any one of the mc entries has iresonance==1001. Previously, the bug was causing the selection string to be applied to only the first mc[0] entry. 2004-07-07 00:51 Sue Kasahara * UserManualDoc/src/ntuples.tex: Add subsection with brief description of use of TruthHelperNtuple. 2004-07-06 23:37 musser * EventDisplay/: EVD.cxx, GfxDigitList.cxx, GfxDigitListMenu.cxx, GfxMCVecList.cxx, GfxShowerList.cxx, GfxStripList.cxx, GfxStripListMenu.cxx, GfxTrackList.cxx: in 'slice scan' mode, don't show entire snarl in grey - this speeds up display of ND events in this mode. 2004-07-06 21:42 Sue Kasahara * Record/macro/: AddFriendByKey.C, AlignTreesByKey.C: Add comment about the version of ROOT required (more recent than cvs version 3/14/04) to run these macros. 2004-07-06 20:46 Sue Kasahara * MCNtuple/: NtpMCStdHep.cxx, NtpMCStdHep.h, Module/NtpMCModule.cxx, Module/NtpMCModuleReroot.cxx: Add data members to NtpMCStdHep class to record first/last parent & child indices. Implement NtpMCStdHep::Print method. This method is now invoked when Verbose level is set for NtpMC message stream. 2004-07-06 19:55 George Irwin * EventDisplay/EVD.C: Change "VERTEXFINDER.so" to "VertexFinder.so" 2004-07-06 17:16 Robert Hatcher * OnlineUtil/mdTriggerCodes.h: synch with online code CVS repository as of 2004-07-04 (add E4 trigger bit) 2004-07-06 16:44 Nick West * DatabaseMaintenance/scripts/dbi_query_perl.pm: Speed up ORACLE sort queries by adding any where clause if not one. 2004-07-06 16:43 Nick West * DatabaseMaintenance/scripts/checksum_str_comp.pm: Fix bug: was not unpacking checksum correctly and consequently, was not checking the floating point component. 2004-07-06 14:12 Nick West * DatabaseInterface/test/TestTSQL2.C: Cosmetic change - remove obsolete comments. 2004-07-06 14:10 Nick West * DatabaseInterface/test/: TestTSQL2.C, TestTSQL2.dat: Second DBI-independent macro to test the RDBC interface. This version takes a file of commands and is being used to test ORACLE. 2004-07-05 13:51 Nathaniel Tagg * PhotonTransport/: PhotonMuonDecalibrator.cxx, PhotonMuonDecalibrator.h, test/GNUmakefile: Fix up caldet-decal method to get green attenuation right. 2004-07-05 11:37 Nick West * DatabaseMaintenance/tools/make_broadcast_cmds.pl: Create series of BROADCAST commands on stdout from a checksum conflict file on stdin. 2004-07-02 16:39 hartnell * CalDetTracker/: CDTrackerOptions.cxx, CDTrackerOptions.h: Simplified the setting of tracking options. The default is now the "beam" tracker settings, before the default settings weren't "beam" or "cosmic" but something else. 2004-07-02 15:18 Ed Larty * WebDocs/: FrozenRel.html, WebDocs.html: # new release announcement 2004-07-02 15:12 Ed Larty * setup/packages-R1.8.0: # Created new point frozen release