2006-07-03 20:47 Ed Larty * setup/packages-R1.23-tmp: # new tmp file 2006-07-03 20:46 niki * Contrib/raufer/NikiSys/results_0027.tar.gz: New results for 0.00272 after minor bug fixes : enlarged dm2 limit since 2 systematic fits were exceeding current limits in fitting routine and also fixed way Relative shower energy systematics was calculated.(Thanks Tobi) 2006-07-03 20:09 Brian Rebel * NCUtils/: NCAnalysisModule.cxx, NCAnalysisModule.h, NCExtractionDP.cxx, NCType.h, macros/ncccSeparation.C: fix the event algorithm numbering 2006-07-03 18:40 arms * MCMonitor/: MCMonitor.cxx, MCMonitorHistograms.cxx: Change ph.pe to ph.sigcor everywhere 2006-07-03 16:06 musser * RecoBase/AlgTrack.cxx: add check that dz/ds is reasonable in GetdS. Pathological U/V positions in track lead to very small dz/ds values, and therefore pathological range. 2006-07-03 16:04 musser * CandFitTrackSR/AlgFitTrackSR.cxx: change order of SetUVZ and SetdS 2006-07-03 14:37 Brian Rebel * MarquardtFit/SKZPTestModule.cxx: commit changes to the SKZP test module 2006-07-03 13:47 blake * CandMorgue/: AlgDataQuality.cxx, CandDataQuality.h, CandDataQualityHandle.cxx, CandDeadChip.h, CandDeadChipHandle.cxx, DQRawDigits.cxx, DQRawDigits.h: fixing typos in CandDataQuality* and CandDeadChip* (fixed in development release a while ago - thanks Robert!) backporting modifications to AlgDataQuality/DQRawDigits to bail out of extremely large snarls in the Far Detector 2006-07-03 13:28 raufer * Contrib/raufer/NikiSys/matrix_fit_br2norm.C: Add Niki's code to pick out the right files for the relative calibration systematic. 2006-07-03 13:25 blake * AtNuOutput/reco_data.C: bringing macro up to date 2006-07-03 13:23 blake * CandMorgue/: AlgDataQuality.cxx, CandDataQuality.h, DQRawDigits.cxx, DQRawDigits.h: added a fix to bail out of extremely large snarls in the Far Detector. 2006-07-03 06:41 Nick West * DatabaseMaintenance/scripts/check_job_log.pm: Check for Unknown parameter 2006-07-02 23:05 asousa * NCUtils/NCAnalysisReader.cxx: Fixing typos. 2006-07-02 17:59 boehm * NueAna/NueAnalysisCuts.cxx: Minor correction to NueAnalysisCuts FullContainment Cut 2006-07-01 10:01 blake * AtNuOutput/: reco_MC.C, reco_data.C: changing DataQualityModule -> DataQualityReader in macros 2006-07-01 09:55 blake * CandMorgue/: DataQuality.cxx, DataQuality.h, DataQualityReader.cxx, DataQualityReader.h, LinkDef.h, README, dataquality.C: replacing DataQuality.* with DataQualityReader.* (avoiding any further duplication...) 2006-07-01 09:22 blake * CandMorgue/: DataQuality.cxx, DataQuality.h, DataQualityModule.cxx, DataQualityModule.h, LinkDef.h, README, dataquality.C: replacing "DataQualityModule" with "DataQuality" (avoiding duplication of module names). 2006-07-01 08:55 blake * CandNtupleSR/Module/NtpSRModule.cxx: filling the additional dead chip variable 2006-07-01 08:53 blake * CandNtupleSR/: NtpSRDeadChip.cxx, NtpSRDeadChip.h: adding one additional variable to NtpSRDeadChip class 2006-06-30 23:49 arms * MCMonitor/: MCMonitor.cxx, MCMonitorHistograms.cxx, MCMonitorHistograms.h, mcmon_hist_list.txt: Added a reco shower energy density quantity. Refined some plot ranges. Repaired an incompatibility with R1.18.2 produced ntuples. 2006-06-30 22:12 avva * CandFitTrackSA/: DataFT.cxx, DataFT.h: Per Robert's request fixed incosistencies with usage of typedef'd type, that were causing Doxygen warnings. 2006-06-30 22:07 blake * StandardNtuple/: NtpStRecord.cxx, NtpStRecord.h: modified NtpStRecord to incorporate NtpSRDataQuality and NtpSRDeadChip branches 2006-06-30 22:02 blake * CandNtupleSR/Module/: NtpSRModule.cxx, NtpSRModule.h: committed code to NtpSRModule that fills NtpSRDataQuality and NtpSRDeadChip branches of standard ntuples. 2006-06-30 22:01 blake * CandNtupleSR/: LinkDef.h, NtpSRDataQuality.cxx, NtpSRDataQuality.h, NtpSRDeadChip.cxx, NtpSRDeadChip.h, NtpSRDetStatus.cxx, NtpSRDetStatus.h, NtpSRRecord.cxx, NtpSRRecord.h: added two new branches to standard ntuples: NtpSRDataQuality, which stores information from CandDataQualityHandles NtpSRDeadChip, which stores information from CandDeadChipHandles also modified NtpSRDetStatus to (eventually) store HV status. 2006-06-30 21:51 niki * Contrib/raufer/NikiSys/New_Systematics_0027.tar.gz: All input file and results for the latest systematics with dm2 0.00272 and with SKZPII fits as of 06/29/06. 2006-06-30 21:46 Robert Hatcher * RecoBase/CandShowerHandle.cxx: Make method args match exactly so that Doxygen is happy. 2006-06-30 21:34 Robert Hatcher * NueAna/: NueFluxWeights.cxx, NueXsecWeight.cxx: In Print() having "const Option_t*" has a redundant const since Option_t is typedef'ed to "const char". Doxygen doesn't like the mismatch. 2006-06-30 21:31 Robert Hatcher * FarDetDataQuality/FarDetDeadChipHandle.cxx: Implementation of DupHandle method was doubly qualified by class name. 2006-06-30 21:22 Robert Hatcher * CandMorgue/: CandDataQualityHandle.cxx, CandDeadChipHandle.cxx: Implementation of DupHandle method was doubly qualified by class name. 2006-06-30 21:18 boehm * CVSROOT/check_access: Giving Andy Blake access to StandardNtuple and CandNtupleSR 2006-06-30 21:15 Robert Hatcher * BeamDataUtil/test/FileGap.cxx: Doxygen complained about small mis-match in DumpMissing() args: [std::]string. 2006-06-30 20:22 Robert Hatcher * Alignment/DetectorAlignment/StatisticalFluctuations.cxx: Fully initialize SubsetSummary struct before putting it in a map. 2006-06-30 20:06 Nathaniel Tagg * TriD/TridModelStrip.cxx: Fix nitpicky thing. 2006-06-30 19:54 Robert Hatcher * NueAna/: NuePIDHeader.h, Reweight/NueRW.h: Address gcc 4.0 -O concern about control reaching end without a return in AsString() -- can't really happen because of default: in switch(). 2006-06-30 19:36 Robert Hatcher * CandSubShowerSR/ClusterType.h: Address gcc 4.0 -O concern about control reaching end without a return (can't really happen because of default: in switch()). 2006-06-30 19:34 Robert Hatcher * LISummary/LIPlexMaps.cxx: quiet gcc 4.0 -O complaint about potential use before set variable. 2006-06-30 19:30 Robert Hatcher * Filtration/FiltMBSpillModule.cxx: Initialize "run" and "snarl" to obvious bogus values (but finding record header should override these). This should quiet gcc 4.0 -O 2006-06-30 19:13 Robert Hatcher * CalDetPID/CalDetParticleType.h: gcc 4.0 worried that AsString() might have control reach end without a return -- shouldn't happen with the switch having a "default", but we'll make gcc happen just to shut it up. 2006-06-30 18:42 cbs * RecoBase/CandTrackHandle.cxx: Updated IsPhysical() function. 2006-06-30 18:01 bbock * DcsDaemon/dcs_mysql2rotod.c: Added ability to touch file to tell the archiver to pick it up, and added lockfile capability. 2006-06-30 13:57 raufer * Contrib/raufer/NikiSys/Rebin_br_15new.C: deals with Brian's latest Systematics files 2006-06-30 13:56 chapman * AtNuOutput/: AtmosCalculator.cxx, NtpMaker.cxx: caught a couple of variables which could be used unitialised 2006-06-30 13:51 chapman * AtNuOutput/: AtmosCalculator.cxx, NtpMaker.cxx: caught a couple of parameters which could be used unitialised 2006-06-30 12:51 marshall * CandTrackCam/AlgTrackCam.cxx: Backporting change to make sure we don't access an uninitialised element of a vector. 2006-06-30 12:08 marshall * CandTrackCam/AlgTrackCam.cxx: Removed any chance of accessing a possibly uninitialised element of a vector. 2006-06-30 08:23 raufer * Contrib/raufer/NikiSys/Syst_rel_v2.tar.gz: ... try again after "out of memeory" error 2006-06-30 08:17 raufer * Contrib/raufer/NikiSys/Syst_rel_v1.tar.gz: Remove huge files... 2006-06-30 00:50 arms * MCMonitor/: MCMonitor.cxx, MCMonitorHistograms.cxx, MCMonitorHistograms.h, mcmon_hist_list.txt: Added MOI quantities for reco events and slices. Updated the human-readable list of plot quantities. Total 477 quantities to date. 2006-06-29 23:18 Robert Hatcher * RerootExodus/: RerootExodus.cxx, RerootExodus.h, RerootFlsDigitToDigiPE.cxx, RerootToTruthModule.cxx: Make assignment of the VldTimeStamp processing history independent (as was Snarl #). Anticipate the use of sub-runs in the next round of processing; make snarl # in a sub-run sequential but non-overlapping with other sub-runs by use of (large) magic offset -- the same way that GMINOS will be signalling what subrun it is assigning. 2006-06-29 22:45 cbs * CandEventSR/AlgEventSSList.cxx: Changed definition of largest track in slice. Previously used largest ph track, now using largest number of strips. 2006-06-29 22:39 cbs * RecoBase/CandTrackHandle.cxx: Changed coil hole definition in IsUnphysical() function. This was causing excessive track removal in event building for ND track only events passing partially through the partially instrumented region/coil hole. 2006-06-29 22:36 cbs * CandShowerSR/: AlgShowerSSList.cxx, DBtxt_AlgShowerSSList_default.C: Added a configurable timing cut parameter for merging 2D-showers when the two views disagree about the number of showers in the slice. 2006-06-29 22:23 George Irwin * MuonRemoval/: MergeEvent.cxx, StripCands.cxx: Add #include so these will compile. 2006-06-29 22:19 Robert Hatcher * RerootExodus/: RerootToTruthModule.cxx, RerootToTruthModule.h: Optionally print the converted DigiScintHit's in the Ana() method. 2006-06-29 22:16 Robert Hatcher * Digitization/DigiScintHit.cxx: Tweak the print format (use old version is passed option "o"). 2006-06-29 22:14 Robert Hatcher * Plex/Plexus.cxx: Use find() on STL maps and check iterator for != end(), rather than using the [] operator in order to avoid putting bad entries into the map (and thus changing it's size) when called with nonsense such as kEast ends of NearDet strips. 2006-06-29 20:23 admarino * CandFitTrack3/AlgFitTrack3.cxx: Updating code to use GetMomFromRange function. 2006-06-29 20:08 Robert Hatcher * BField/BField.cxx: Print out one more piece of info in case the "impossible" happens -- I just can't see how it gets to this code. Something must be scribbling on the local stack... 2006-06-29 19:34 admarino * CandTrackSR/: AlgTrackSR.cxx, LinkDef.h: Changing the code to use the GetMomFromRange function to convert the range in Fe to a momentum. 2006-06-29 19:32 admarino * CandFitTrackSR/AlgFitTrackSR.cxx: Updating the fitter to use the GetMomFromRange function to convert the range in iron to a momentum. 2006-06-29 19:29 admarino * DataUtil/: GetMomFromRange.cxx, GetMomFromRange.h, LinkDef.h, RangeLookupTable.cxx, RangeLookupTable.h, RangeLookupTableRow.cxx, RangeLookupTableRow.h, insert_csda.mysql, range_fe_csda.txt: Adding a function to convert the range (in g/cc) in Fe to a momentum (in GeV/c). This code accesses a database called RANGE_MU_FE_RANGE, so I am also adding the code that accesses and interpolates this table. range_fe_csda.txt is the text file that contains the data and insert_csda.mysql is the script that will load the table inthe database. 2006-06-29 17:33 raufer * Contrib/raufer/NikiSys/Syst_rel_skzp15p.tar.gz: Remove more large files. 2006-06-29 17:29 raufer * Contrib/raufer/NikiSys/Syst_rel_ndfits.tar.gz: Remove more large files. 2006-06-29 17:08 Robert Hatcher * BeamDataUtil/test/FileGap.cxx: Doxygen complained about small mis-match in DumpMissing() args: [std::]list. 2006-06-29 17:02 raufer * Contrib/raufer/NikiSys/: far_spec_dataTR.root, far_spec_dataskzpTR.root: Remove more .root files. 2006-06-29 16:38 Robert Hatcher * setup/packages-development: NueAna now depends on MuonRemoval, if the first is in the basic list of packages so must the second. 2006-06-29 16:34 Robert Hatcher * DocBuilder/GNUmakefile: -lCandEventSR now depends on -lCandChop, so add it to the link list. 2006-06-29 16:32 Robert Hatcher * CalDetPID/bin/GNUmakefile: -lCandEventSR now depends on -lCandChop, so add it to link list. 2006-06-29 16:26 Robert Hatcher * CVSROOT/check_access: add "rustem" to ControlRoomSoftware package access 2006-06-29 16:23 raufer * Contrib/raufer/NikiSys/NearMysteryWeight_C.so: Library for the MDC3. It is not needed for this but helps to make the code compile. 2006-06-29 16:13 raufer * Contrib/raufer/NikiSys/README2.txt: Explanation of how to run the final steps of the Beam Matrix, after creating the matrices etc. The first steps are detailed in README. 2006-06-29 15:58 Robert Hatcher * WebDocs/WebDocs.html: Add link to location of FNAL nightly build logs under Status/Site area 2006-06-29 14:49 raufer * Contrib/raufer/NikiSys/matrix_fit_br4norm_15.C: This version takes care of the more complicated calibration systematics handling, i.e. the NearHadronicCalibration. 2006-06-29 14:47 raufer * Contrib/raufer/NikiSys/: Beam_ref_fin_neut.C, Demo_matrix_rel_br_15.C, Load_Libs.C, PAN_le_mcfar18_2_SKZP_0.root, PAN_le_mcfar18_2_modbyrs3_0.root, Rebin_br_15.C, Results_Macros_BeamMatrix.tar.gz, copy_tree.C, fn_extrapolationb_corr.C, fn_extrapolationb_corr_d.C, matrix_fit_br1norm.C, matrix_fit_br2norm_15.C, matrix_fit_br2norm_d.C, matrix_fit_br2norm_ndf.C, results_comp_nskzp.tar.gz, results_comp_skzp.tar.gz, results_comp_skzp15p.tar.gz, scripts/buildLibs.csh, scripts/runAllNorm.csh, scripts/subExtrapolate.csh, scripts/subExtrapolateNorm.csh: Remove big root files and tarballs. Keep those files somewhere else, e. g. a web directory. Otherwise CVS checkout of this package is extremely slow. Tobi 2006-06-29 11:29 asousa * NCUtils/: NCAnalysisReader.cxx, NCAnalysisReader.h, NCReaderHelper.cxx, NCReaderHelper.h, macros/ncccReader.C: Adding option to calculate sterile oscillation probabilities and modfying Reader module accordingly. 2006-06-29 04:59 Nick West * DatabaseMaintenance/scripts/get_table_attribute.pm: Add RANGE_MU_FE_CSDA 2006-06-29 04:59 Nick West * DatabaseMaintenance/: scripts/make_priming_set.pm, doc/dbmauto_db_priming.html: Add range table set 2006-06-29 03:45 Robert Hatcher * MiniBooNEAna/MBSpillAccessor.cxx: was using: #include template class DbiResultPtr; which generates a whole _definition_ of the templated class, where #include #include would do (ie. it just needed DbiSqlContext.h and that was getting pulled in by the .tpl code). This duplication of definitions causes a conflict on some systems that are so tolerant. 2006-06-29 03:42 Robert Hatcher * MiniBooNEAna/MBSpill.h: remove unnecessary #include. 2006-06-29 02:46 cbs * CandEventSR/: AlgEventSSList.cxx, DBtxt_AlgEventSSList_FarBeam.C, DBtxt_AlgEventSSList_NearBeam.C, DBtxt_AlgEventSSList_default.C: Added configurable parameters to algorithm 2006-06-29 02:38 cbs * RecoBase/CandTrackHandle.cxx: Update to IsUnphysical() function used in event building. 2006-06-29 02:24 arms * MCMonitor/: MCMonitor.cxx, MCMonitorHistograms.cxx, MCMonitorHistograms.h, mcmon_hist_list.txt: Implement Ben Speakman's MOISolution with reco showers, producing eigenvalue and eigenvector quantities. Documented in mcmon_hist_list.txt. 2006-06-28 19:29 arms * MCMonitor/: MCMonitor.cxx, MCMonitorHistograms.cxx, MCMonitorHistograms.h, mcmon_hist_list.txt: Added digiScintHit total energy deposited by secondaries for truth-ID'd tracks (all, mu, pi, K, e, p). Added True # events/snarl (z < 0 & z > 0). Updated the human-readable list of plots accordingly. 2006-06-28 16:28 Robert Hatcher * OfflineTrigger/OltNewModule.h: In gcc 4.x one gets: error: floating-point literal cannot appear in a constant-expression for lines like: static const int ONE_SECOND = int(1000000000L/1.5625); replace the calculation with the actual (integer) value. 2006-06-28 11:24 marshall * CandTrackCam/AlgTrackCamList.cxx: Made tiny change to U-V matching of 2D tracks. 2006-06-28 11:03 marshall * CandFitTrackCam/: AlgFitTrackCamList.cxx, AlgFitTrackCamList.h: Some final tidying after ND Spectrometer DeMuxing. 2006-06-28 06:26 Nick West * DatabaseMaintenance/scripts/update_log.pm: Replace any double quote by a single quote before writing to log as entire message is enclosed in double quotes 2006-06-28 04:30 Robert Hatcher * IoModules/: IoInputStreamItr.cxx, test/IoInputModuleValidate.cxx: Per.h no longer has const objects kVldBegin and kVldEnd but const reference functions that return those. 2006-06-28 04:29 Robert Hatcher * Persistency/: Per.cxx, Per.h, PerInputStream.cxx, PerInputStreamManager.cxx, PerInputStreamManager.h, PerRecordTags.h, test/PerValidate.cc: Convert "Per" from a never instantiated "class" to a "namespace". Here we have to jump through some additional hoops because as well as the usual enums and static functions, Per.h also declared two high level constant objects. We'll translate this into two file-level private constants that users now see via functions that return const references, rather than directly using the objects. 2006-06-28 02:35 arms * MCMonitor/: LinkDef.h, MCMonitor.cxx, MCMonitor.h, MCMonitorHistograms.cxx, MCMonitorHistograms.h, MOISolution.cxx, MOISolution.h, mcmon_hist_list.txt: Add 115 new plots, mostly pure reco quantities (at least 5 more to come). Add a copy of Ben Speakman's MOISolution class, which will yield another way to quantify showers. 2006-06-27 20:58 Robert Hatcher * BField/bfld_slices.C: avoid C++ error if writing .ps/.png files use BfldDbiPlaneMap::SetDefensiveUnpkg(true) 2006-06-27 20:39 cbs * NueAna/: LinkDef.h, MuonRemovalInfo.cxx, MuonRemovalInfo.h, MuonRemovalInfoAna.cxx, MuonRemovalInfoAna.h, NueHeader.cxx, NueHeader.h, NueModule.cxx, NueRecord.cxx, NueRecord.h, NueRecordAna.cxx, NueRecordAna.h, SntpHelpers.cxx, SntpHelpers.h: Updates to write out MuonRemoval information when NtpMRRecord is present. 2006-06-27 20:19 Robert Hatcher * BField/: BfldLoanPool.cxx, BfldLoanPool.h: New method ClearPool() allows the caches to be flushed ... really only for testing purposes -- should never be needed in real life. 2006-06-27 20:17 Robert Hatcher * BField/BField.cxx: This looks like it does the right thing for translating position from global to local and field from local to global. (Not on by default, though). Still needs an even more comprehensive validation with steel rotations. 2006-06-27 20:15 Robert Hatcher * BField/BfldCache.cxx: Correct the of isUVZ flag in UgliSteelPlnHandle::GlobalToLocal (BField uses isUVZ, Ugli uses globalInXYZ -- not the reversal!) Change default (in case of no access to BfldDbiPlaneMap table); use 160 for Near, 208 for Far. #ifdef out ostream operator<< on TVector3 that used for debugging. 2006-06-27 20:08 Robert Hatcher * UgliGeometry/: UgliSteelPlnHandle.cxx, UgliSteelPlnHandle.h, UgliSteelPlnNode.cxx, UgliSteelPlnNode.h: Add LocalToGlobalVect() and GlobalToLocalVect() methods. These differ from LocalToGlobal(), et. al. by not performing the translations as is appropriate for direction vectors (eg. BField) as opposed to positions. At this stage it's only needed in the steel (for BField) so that's as far as we'll go at this stage. 2006-06-27 20:05 Robert Hatcher * UgliGeometry/: TNodeX.cxx, TNodeX.h: Provide Local2MasterVect() and the inverse to translating directions rather than positions. Because of various inaccessible private data in the base class we have to duplicate some code to make this work. 2006-06-27 20:00 Robert Hatcher * GeoGeometry/: GeoNode.cxx, GeoNode.h: Add LocalToGlobalVect() and GlobalToLocalVect() methods. These differ from LocalToGlobal(), et. al. by not performing the translations as is appropriate for direction vectors (eg. BField) as opposed to positions. 2006-06-27 18:21 asousa * NCUtils/: NCAnalysisReader.cxx, NCAnalysisReader.h, macros/ncccReader.C: Few mods to write out survival probability for each event. 2006-06-27 17:53 hartnell * NtupleUtils/: NuCuts.cxx, NuCuts.h, NuEvent.cxx, NuEvent.h, NuReco.cxx: Implemented versioning system for cuts and reco. 2006-06-27 17:36 arms * MCMonitor/: MCMonitorHistograms.cxx, macro/outputMCMonitorPlots.C: Fix formatting on several plots and index pages. 2006-06-27 15:55 boehm * NueAna/NueAnalysisCuts.cxx: Correcting a typo and uploading the rest, not sure why it didnt pick it up the first time 2006-06-27 14:51 Robert Hatcher * MuonRemoval/: AlgMergeEvent.cxx, AlgMuonRemoval.cxx, MCAnalysis.cxx, RemoveMuon.cxx, SelectEvent.cxx: Add #include so one picks up the right fabs() and round(). 2006-06-27 13:57 cbs * MuonRemoval/AlgRmMu.cxx: Missing an include for TClonesArray 2006-06-27 13:56 boehm * NueAna/: NueAnalysisCuts.cxx, NueAnalysisCuts.h, Shwfit.cxx, Trimmer.cxx: Added some new variables for Dan. I also Adjusted the trimmer and the cuts class to handle the file lists more intelligently (i.e. to skip around when necessary) 2006-06-27 13:44 cbs * MuonRemoval/: AlgDIConvert.cxx, AlgDIConvert.h, AlgMergeEvent.cxx, AlgMergeEvent.h, AlgMuonRemoval.cxx, AlgMuonRemoval.h, AlgPassThru.cxx, AlgPassThru.h, AlgRmMu.cxx, AlgRmMu.h, AlgRmMuList.cxx, AlgRmMuList.h, CandRmMu.cxx, CandRmMu.h, CandRmMuHandle.cxx, CandRmMuHandle.h, CandRmMuList.cxx, CandRmMuList.h, CandRmMuListHandle.cxx, CandRmMuListHandle.h, DBtxt_AlgDIConvert_default.C, DBtxt_AlgMergeEvent_default.C, DBtxt_AlgMuonRemoval_default.C, DBtxt_AlgPassThru_default.C, DBtxt_AlgRmMuList_default.C, DBtxt_AlgRmMu_default.C, GNUmakefile, LinkDef.h, MCAnalysis.cxx, MCAnalysis.h, MergeEvent.cxx, MergeEvent.h, NtpMREvent.cxx, NtpMREvent.h, NtpMRRecord.cxx, NtpMRRecord.h, NtpMRSummary.cxx, NtpMRSummary.h, NtpMRTruth.cxx, NtpMRTruth.h, PmtMap.cxx, PmtMap.h, RawDigitInfo.cxx, RawDigitInfo.h, RemoveMuon.cxx, RemoveMuon.h, SelectEvent.cxx, SelectEvent.h, StripCands.cxx, StripCands.h, Module/GNUmakefile, Module/LinkDef.h, Module/NtpMRModule.cxx, Module/NtpMRModule.h, macros/make_all_nd_mc.C, macros/make_candfiles_fd.C, macros/make_mrcc_fd.C, macros/make_mrcc_nd.C, macros/make_mrcc_nd_mc.C: Muon removal/event merging code for Near and Far detectors, data and MC. Input is usual minossoft mdaq/cand file, output is standard ntuple with extra NtpMRRecord holding information about the removed hits. Reconstructed events with tracks are selected and track-related digits are stripped from the digitlist in the RemoveMuon module. Information about the removed track is stored, along with some truth information for MC events, using the CandRmMu(List) classes and old candlists are removed from the cand record in the StripCands module. The digits are then re-reconstructed to form new events and the information in the CandRmMu objects is written out to the Ntp objects. 2006-06-27 10:46 asousa * NCUtils/: LinkDef.h, NCOscProb.cxx, NCOscProb.h, NCReaderHelper.cxx, NCReaderHelper.h: Code to allow calculation of oscillation probabilities from user supplied values of the oscillation parameters. 2006-06-27 09:41 Robert Hatcher * BField/: BField.cxx, BField.h, BfldCache.cxx, BfldCache.h: BField has new method ResetVldContext() for updating the current VldContext useful for signaling to refetch DCS status of the coil (currently not functional ... assumes hardcoded constants). BField also has Get/Set methods for DoLocalTransform and ZTolerance note these affect the underlying BfldCache which might be shared. BField/BfldCache now respect the DoLocalTranform flag ... at least as far as values 0 and 1. Currently tranforming returned field from local coords to global isn't working (yet). 2006-06-27 08:58 Robert Hatcher * BField/BfldDbiPlaneMap.h: Add IsPairNull() method for checking if a complete pair of map variants and scales would give zero (ie. map1*scale1 == 0 && map2*scale2 == 0). Use to identify cases where maps aren't set (ie. reading old tables). 2006-06-27 08:44 Robert Hatcher * BField/BfldLoanPool.cxx: Earlier commit also included: increase ZTolerance from 0.1mm to 0.25mm expand print to print BfldCach as well. set fDoCoilSeparate=0 by default (now handled by detail maps). 2006-06-27 07:54 Robert Hatcher * BField/: BfldLoanPool.cxx, BfldLoanPool.h: New config option "DoLocalTransform" controls whether to worry about Local <--> Global transformation. 0 = do nothing, ie. assume steel is on axis and unrotated 1 = transform position to steel before looking up the field, this will account for x-y translations accurately 2 = also transform resultant field back to global to account for rotations of the steel. This currently *doesn't* work at the moment. 2006-06-27 04:29 Robert Hatcher * CVSROOT/check_access: add cbs to MuonRemoval and EventMerge packages 2006-06-26 23:10 murgia * PulserCalibration/PulserGainLog.h: Change PULSERGAINLOG table to aggregate data: GetAggNo() is renamed GetAggregateNo() (overload function in DbiWriter) 2006-06-26 23:07 murgia * PulserCalibration/PulserDBModule.cxx: PULSERGAINLOG table is now aggregate data: Set PULSERGAINLOG dbiwriter aggregate number = aggno. Change PulserGainLog GetAggNo() to GetAggregateNo() 2006-06-26 21:25 Brian Rebel * NCUtils/NCAnalysisUtils.h: version that has a TString argument with default value 2006-06-26 21:14 Brian Rebel * NCUtils/NCAnalysisUtils.cxx: commit changes for XFPT reweighting 2006-06-26 20:39 boehm * NueAna/: ANtpEventInfoAna.cxx, ANtpEventInfoAna.h, NueAnalysisCuts.cxx, Shwfit.cxx, Shwfit.h, ShwfitAna.cxx, Trimmer.cxx, Trimmer.h: A few variables have been added to shwfit for Dan, also moved all the different functions which loop over strips in eventinfoana to one loop to save a few cycles. Finally a minor tweak to the trimming code to announce how many events have been trimmed. 2006-06-26 19:56 arms * MCMerge/: MCMerge.cxx, MCMerge.h, macro/far_mcmerge_reco.C, macro/near_mcmerge_reco.C: Repair offset time function. Add user adjustable input, bucket frequency (default is the current number 53.1MHz), and put example usage in the macros. 2006-06-26 19:22 Brian Rebel * MarquardtFit/: SKZPTestModule.cxx, SKZPTestModule.h: add new module to look at SKZP stuff 2006-06-26 19:22 Brian Rebel * MarquardtFit/: HessianModule.cxx, HessianModule.h, HessianParameter.cxx, LinkDef.h, MqfBeamInfo.cxx, MqfType.cxx, MqfType.h, SystematicModule.cxx, SystematicParameter.cxx, SystematicParameter.h, macros/hessian.C, macros/systematic.C: commits to make it play nice with new reconstruction reweighting 2006-06-26 19:12 Robert Hatcher * WebDocs/Package_Overviews/BField.html: Add link to Andy Goldstone's study of performance (now that it's been move from Harvard to FNALU AFS space). 2006-06-26 18:43 chapman * AtNuOutput/: AlgFarDetShieldPlank.cxx, AlgFarDetShieldPlankList.cxx, FarDetShieldPlank.cxx, FarDetShieldPlank.h, FarDetShieldPlankHandle.cxx, FarDetShieldPlankHandle.h, FarDetShieldPlankListModule.cxx, FarDetShieldPlankListModule.h, LinkDef.h, NtpMaker.cxx, ShieldInfo.cxx, ShieldInfo.h: commits to allow CandShield to work with FarDetShieldPlanks and ntuples 2006-06-26 17:24 chapman * AtNuOutput/AlgFarDetShieldPlankList.cxx: bug fix 2006-06-26 17:03 Robert Hatcher * DataUtil/RawRecCounts.cxx: rather than doing a ostream "left" after a "right" simply reset the ios::adjustfield flags to return to the default (which is neither explicitly set to left nor right adjusted). 2006-06-26 17:01 Robert Hatcher * DatabaseUpdater/DbuDaqFileSummary.cxx: reset iosflag ios::adjustfield (ie. "left" or "right") after we've mucked with them (ie. reset to default). 2006-06-26 16:29 chapman * AtNuEvent/: AtmosShieldPlank.cxx, AtmosShieldPlank.h: adding plank variable to AtmosShieldPlank 2006-06-26 16:21 chapman * AtNuEvent/: AtmosShieldPlank.cxx, AtmosShieldPlank.h: adding plank variable to atmosshieldplank 2006-06-26 16:20 chapman * AtNuOutput/: AlgFarDetShieldPlank.cxx, AlgFarDetShieldPlankList.cxx, FarDetShieldPlank.cxx, FarDetShieldPlank.h, FarDetShieldPlankHandle.cxx, FarDetShieldPlankHandle.h, FarDetShieldPlankListModule.cxx, FarDetShieldPlankListModule.h, LinkDef.h, NtpMaker.cxx: Adding changes to make use of shield geometry 2006-06-26 16:17 chapman * AtNuOutput/: ShieldInfo.h, ShieldInfo.cxx: Wrapper class for shield information 2006-06-26 16:05 habig * DcsUser/CoilTools.cxx: Uncommitted bugfix from a few weeks ago in distiller. Deals with gaps during reversed current properly. 2006-06-26 14:27 boehm * Production/Dev/PreCedar/CedarProtoTypes/: reco_MC_far_Dev.C, reco_MC_near_Dev.C, reco_near_Cosmic_Dev.C, reco_near_spill_Dev.C: Modification to the Scripts that run the Cambridge Fitter with the SR Track Finder, ensuring that it treats the spectrometer correctly. 2006-06-26 10:42 marshall * CandFitTrackCam/: CandFitTrackCamHandle.cxx, CandFitTrackCamListHandle.cxx, LinkDef.h: Enabled the candidate iterators at the request of Chris Smith. 2006-06-23 19:52 boehm * Production/Dev/PreCedar/CedarProtoTypes/: reco_MC_far_Cosmic_Dev.C, reco_MC_far_Dev.C, reco_far_all_Dev.C, reco_far_spill_Dev.C, WithCamTrack/reco_MC_far_Cosmic_Dev.C, WithCamTrack/reco_MC_far_Dev.C, WithCamTrack/reco_MC_near_Dev.C, WithCamTrack/reco_far_all_Dev.C, WithCamTrack/reco_far_spill_Dev.C, WithCamTrack/reco_near_Cosmic_Dev.C, WithCamTrack/reco_near_spill_Dev.C: Modifying the CedarPrototype scripts to correctly deal with the Slicer and CandCop on the far det Also created a set of scripts that run the Cambridge Track Finder and Cambridge Track fitter 2006-06-23 19:27 Robert Hatcher * BField/BfldMapRect2d.cxx: properly deal with "k" in kA*turns worked for whole number but fractional values such as 15.2kAturns got interpreted as 15.2 A*turns (off by 1000). 2006-06-23 18:23 arms * MCMonitor/validation/: outputMCMonitorPlotsFar.C, outputMCMonitorPlotsNear.C, reco_mcmonitor_nightly.sh: Add some useful notes to the shell script for validation. Add a flag on whether to test the number of entries in each validation plot for 3sigma consistency (normally only tests shape). 2006-06-23 18:14 arms * MCMerge/: ConcatArrays.cxx, ConcatArrays.h, MCMerge.cxx: Correct the index matching between DigiScintHits and StdHep entries when these sets of TClonesArrays are concatenated. Remove unneccesary & in ConcatArrays function calls. 2006-06-23 15:58 raufer * Contrib/raufer/NikiSys/copy_tree.C: change some paths, fix some I/O issues (open file before filling trees) and add one more switch: if shift==0 read SKZP cvalues for data 2006-06-22 23:56 Robert Hatcher * Contrib/rhatcher/fnal_ups/minos_offline/: S06-06-22-R1-22.table, S06-06-22-R1-22.version: UPS setup info for latest snapshot. 2006-06-22 23:24 Robert Hatcher * Validity/: VldTimeStamp.cxx, VldTimeStamp.h: Sometimes it is useful to have the "most negative" time (ie. as far back before Unix EPOCH) that you can have; turns out it is1901-12-13 20:45:52, which is what static method GetNBOT() now returns. Rather than doing our own bit shifting use (implied by ) to supply INT_MIN and INT_MAX. 2006-06-22 21:31 arms * MCMonitor/validation/reco_mcmonitor_nightly.sh: Add a little more documentation to the top of the shell script. Add some protection against missing files/directories. 2006-06-22 21:20 arms * MCMonitor/validation/: MCMonitorStyle.C, makeMCMonitorPlotsVal.C, outputMCMonitorPlotsFar.C, outputMCMonitorPlotsNear.C, reco_MC_far_val.C, reco_MC_near_val.C, reco_mcmonitor_nightly.sh: Validation scripts added, primarily for nightly validation, but likely useful otherwise. Some light modification may be necessary for individual institutions. Usage: MCMonitor/validation/reco_mcmonitor_nightly.sh (). 2006-06-22 21:15 arms * MCMonitor/: MCMonitor.cxx, MCMonitorHistograms.cxx, MCMonitorHistograms.h, macro/outputMCMonitorPlots.C: Move DigiScintHit canvases and histograms to a new directory in the output root files. Flush some accounting variables if we do not complete the last file in our chain. Light reformatting of source code. 2006-06-22 20:50 Robert Hatcher * Contrib/rhatcher/fnal_ups/minos_root/: v5-11-06a-tfile.table, v5-11-06a-tfile.version: New version/table files for ROOT v5-11-06a that have been hand modified in TFile.cxx to eliminate line that inhibits TDCacheFile use. Doesn't *seem* to harm normal use, but not fully tested for all circumstances. This was broken in ROOT on 2006-05-23 and not fixed again until 2006-06-20 (by which time multiple other modifications were made to TFile). This non-official "fix" consists of commenting out line 1575 of base/src/TFile.cxx 2006-06-22 20:41 Robert Hatcher * Contrib/rhatcher/fnal_ups/minos_root/: bleeding-edge.table, bleeding-edge.version: Add a GCC_4_1 qualifier version. 2006-06-22 20:40 Robert Hatcher * Contrib/rhatcher/fnal_ups/minos_root/: v5-10-00.table, v5-10-00.version: Add qualifier GCC_3_2 for DAQ setup version. 2006-06-22 19:07 Robert Hatcher * RDBC/include/RDBC/odbc++/drivermanager.h: Under gcc 4.1 this needs ErrorHandler declared; accomplished via #include RDBC/odbc++/errorhandler.h 2006-06-22 18:59 George Irwin * WebDocs/SnapshotRel.html: Clarify comment. 2006-06-22 18:58 Robert Hatcher * ShieldPlank/: CandShieldPlank.h, CandShieldPlankList.h: Under gcc 4.1 one can't be a friend class with another class unless you've first been properly introduced as a class. Very prim and proper that is. 2006-06-22 18:54 George Irwin * WebDocs/SnapshotRel.html: Add entry for snapshot release S06-06-22-R1-22. 2006-06-22 16:35 George Irwin * setup/packages-S06-06-22-R1-22: First commit 2006-06-22 15:52 Robert Hatcher * setup/count_buildlog_warnings: filter out gcc 4.x warning about "casting between pointer-to-function and pointer-to-object". 2006-06-22 05:34 Robert Hatcher * UgliGeometry/: UgliGeometry.cxx, UgliStripNode.cxx: reset ios flags and restore ios precision after changing them (where possible) 2006-06-22 05:31 Robert Hatcher * BField/: BfldCache.cxx, BfldHandlerRect2d.cxx, BfldMapRect2d.cxx: restore ios precision and reset ios flags after we change them (where possible). 2006-06-22 05:27 Robert Hatcher * REROOT_Classes/: REROOT_FluxInfo.cxx, REROOT_FluxWgt.cxx: clear ios flags and restore original ios precision after output. 2006-06-22 05:22 Robert Hatcher * MessageService/MsgFormat.cxx: When restoring ios flags after using a MsgBoundFormat use os.flags(f) to set and *unset* the flags to the original set. Using setiosflags(f) will only set bits that were cleared; it won't clear bits that were set. 2006-06-21 23:14 arms * MCMerge/macro/testMerge.C: [no log message] 2006-06-21 23:09 arms * MCMerge/macro/: far_mcmerge_reco.C, near_mcmerge_reco.C, testMerge.C: Added an example near det rock overlay macro. 2006-06-21 20:01 Brian Rebel * NCUtils/NCAnalysisUtils.cxx: change message levels from info to debug 2006-06-21 19:57 Brian Rebel * NCUtils/NCAnalysisUtils.cxx: fix up the code to use mike's shower offset and intranuke reweighting stuff 2006-06-21 19:35 musser * CandTrackSR/: AlgTrackSR.cxx, AlgTrackSRList.cxx, DBtxt_AlgTrackSRList_FarBeam.C, DBtxt_AlgTrackSRList_FarCosmic.C, DBtxt_AlgTrackSRList_NearBeam.C, DBtxt_AlgTrackSRList_NearCosmic.C, DBtxt_AlgTrackSRList_default.C, HoughTrackSR.cxx, HoughViewSR.cxx, Track2DSR.cxx, Track2DSR.h: add EnableSpectFind parameter to dbtxt files. This parameter turns on (1) or o\ff (0) the ND spectrometer trackfinding code. Default behavior is as before. \If using the SR track finder with cambridge fitter, you should set this paramet\er to zero in your job script. 2006-06-21 15:59 boehm * Production/Dev/PreCedar/CedarProtoTypes/reco_near_Cosmic_Dev.C: Fixed a type that was naming the candidate output file CandS instead of CandA 2006-06-21 15:58 arms * Persistency/PerInputStream.cxx: Fix a bug for streams that repeat files (kSequential & kRandom). 2006-06-21 15:57 arms * MCMerge/: ConcatArrays.cxx, MCMerge.cxx, macro/far_mcmerge_reco.C: More cleaning. Fixed a bug in checking the class stored in SimSnarlRecord TClonesArrays. Added a statement updating the run and snarl numbers with MsgService to those newly assigned as we leave MCMerge. Small tweak to the example far det overlay script. 2006-06-21 05:03 Robert Hatcher * TriD/TridHistoGLFrame.cxx: once more into the #include breach 2006-06-21 05:02 Robert Hatcher * Rotorooter/RotoSocket.cxx: GCC 4.0.1 gives "warning: operation on 'lastslash' may be undefined" for: lastslash = (lastslash) ? ++lastslash : fFileName.c_str(); make it happy with the equivalent: if (lastslash) lastslash++; // move past slash to next char else lastslash = fFileName.c_str(); // no slash, use whole thing 2006-06-21 04:57 Robert Hatcher * Rotorooter/RotoObjectifier.h: Class has a ClassDef() and so needs a virtual dtor (add and explicit default ctor as well just for clarity). This is a candidate for future conversion to a namespace. 2006-06-21 04:53 Robert Hatcher * PulserCalibration/PmtDrift/GNUmakefile: If we're explicitly listing places to look for MySQL header files, give the alternative form $MYSQL_DIR/include as well as the more common $MYSQL_DIR/include/mysql. 2006-06-21 04:52 Robert Hatcher * PulserCalibration/PmtDrift/PhotonStatSummarizer.h: class DetectorDrift has a ClassDef() and thus needs a virtual dtor. 2006-06-21 04:48 Robert Hatcher * ParticleTransportSim/: LinkDef.h, PTSim.cxx, PTSim.h: convert PTSim from a "class" to a "namespace" since it consists of only an enum and some static functions and is never intended to be instatiated. 2006-06-21 04:41 Robert Hatcher * MuELoss/LinkDef.h: convert "classes" Process, Model and StandardMaterial into "namespaces" as they consist solely of enums and static functions and were never intended to be instantiated. (this time save the file before attempting to commit). 2006-06-21 04:39 Robert Hatcher * MuELoss/: Model.cxx, Model.h, Process.cxx, Process.h, StandardMaterial.cxx, StandardMaterial.h: convert "classes" Process, Model and StandardMaterial into "namespaces" as they consist solely of enums and static functions and were never intended to be instantiated. 2006-06-21 04:26 Robert Hatcher * Morgue/Coroner.cxx: Another case needing #include 2006-06-21 04:25 Robert Hatcher * MiniBooNEAna/MBSpillAccessor.h: use #include "MiniBooNEAna/MBSpill.h" rather than #include "MBSpill.h" 2006-06-21 04:24 Robert Hatcher * MiniBooNEAna/MBSpill.cxx: Use #include "MiniBooNEAna/MBSpill.h" instead of #include "MBSpill.h" as per MINOS coding conventions. fix up CVSID so that CVS will expand "$Id:$" 2006-06-21 04:23 Robert Hatcher * MiniBooNEAna/Fill_MBSpill.cxx: use #include "MiniBooNEAna/MBSpill.h" rather than #include "MBSpill.h" add parentheses around assignment in while ( ) as recommended by compiler. 2006-06-21 04:22 Robert Hatcher * MiniBooNEAna/CountPot.cxx: use #include "MiniBooNEAna/xxx.h" rather than #include "xxx.h". 2006-06-21 04:19 Robert Hatcher * LeakChecker/: LeaMemMonitor.cxx, LeaMemMonitor.h, LinkDef.h: Make LeaMemMonitor into a namespace (static functions, never instantiated) 2006-06-21 04:15 Robert Hatcher * EventKinematics/InterGen_Neugen.cxx: use "std::string" rather than just "string" 2006-06-21 04:14 Robert Hatcher * EventKinematics/GNUmakefile: force explicit linking of BLOCK DATA object file (n3pardata.o). 2006-06-21 04:13 Robert Hatcher * EventKinematics/EvtKinFactory.h: use std::string instead of string in case "using namespace std" isn't there. 2006-06-21 04:10 Robert Hatcher * Dispatcher/: DDS.cxx, DDS.h, LinkDef.h: Convert "class" DDS to a "namespace" since it consists only of enums and static functions. 2006-06-21 01:48 Robert Hatcher * LegacyCand/: CandClusterSR.h, CandClusterSRList.h, CandEventSR.h, CandEventSRList.h, CandShowerSR.h, CandShowerSRList.h, CandSliceSR.h, CandSliceSRList.h, CandStripSR.h, CandStripSRList.h: Under gcc 4.1 one can't be a friend class with another class unless you've first been properly introduced as a class. Very prim and proper that is. 2006-06-21 01:37 Robert Hatcher * FarDetDataQuality/: FarDetDataQuality.h, FarDetDeadChip.h: Under gcc 4.1 one can't be a friend class with another class unless you've first been properly introduced as a class. Very prim and proper that is. 2006-06-21 01:18 Robert Hatcher * DeMux/: DmxCompareTypes.cxx, DmxCompareTypes.h, DmxMuonPlane.h, DmxPlane.h, DmxPlaneTypes.cxx, DmxPlaneTypes.h, DmxShowerPlane.h, DmxStatTypes.cxx, DmxStatTypes.h, LinkDef.h: Convert DmxCompareTypes, DmxPlaneTypes, DmxStatTypes from "classes" consisting of an enum + a static function into a proper namespace. 2006-06-21 01:08 Robert Hatcher * Navigation/: LinkDef.h, Nav.cxx, Nav.h: Convert Nav from a "class" to a namespace. The one data member was a static global which we can make a file level static (though the Get/Set methods are no longer inline). Also in the encoding discovery we can no longer use Nav itself to verify that it is the one implemented scheme; invent a dummy (.cxx file level) class to do the test with. 2006-06-21 00:52 Robert Hatcher * CandChop/CandChopList.h, CalDetSI/CandCalDetSI.h, CalDetPID/CandCalDetPID.h, BubbleSpeak/CandDigiPair.h, BubbleSpeak/CandDigiPairList.h, BubbleSpeak/CandMSTCluster.h, BubbleSpeak/CandMSTClusterList.h, BubbleSpeak/CandStraightCluster.h, BubbleSpeak/CandThruMuon.h, BubbleSpeak/CandThruMuonList.h, AtNuReco/CandAtNuReco.h, AtNuReco/CandFitTrackAtNu.h, AtNuReco/CandFitTrackAtNuList.h, AtNuReco/CandShowerAtNu.h, AtNuReco/CandShowerAtNuList.h, AtNuReco/CandTrackAtNu.h, AtNuReco/CandTrackAtNuList.h, AtNuOutput/FarDetEvent.h, AtNuOutput/FarDetEventList.h, AtNuOutput/FarDetShieldPlank.h, AtNuOutput/FarDetShieldPlankList.h, AtNuOutput/FarDetSlice.h, AtNuOutput/FarDetSliceList.h, AtNuOutput/FarDetStrip.h, AtNuOutput/FarDetStripList.h, AltReco/AltCandStpProb.h, AltReco/AltCandStpProbList.h: Under gcc 4.1 one can't be a friend class with another class unless you've first been properly introduced as a class. Very prim and proper that is. 2006-06-21 00:49 Robert Hatcher * CandTrackSR/CandTrackSR.h, CandTrackSR/CandTrackSRList.h, CandFitTrack3/CandFitTrack3.h, CandFitTrack3/CandFitTrack3List.h, CandFitTrackCam/CandFitTrackCam.h, CandFitTrackCam/CandFitTrackCamList.h, CandFitTrackMS/CandFitTrackMS.h, CandFitTrackMS/CandFitTrackMSList.h, CandFitTrackSA/CandFitTrackSA.h, CandFitTrackSA/CandFitTrackSAHandle.h, CandFitTrackSR/CandFitTrackSR.h, CandFitTrackSR/CandFitTrackSRList.h, CandShowerEM/CandShowerEM.h, CandShowerEM/CandShowerEMList.h, CandFitShowerEM/CandFitShowerEM.h, CandFitShowerEM/CandFitShowerEMList.h: Under gcc 4.1 one can't be a friend class with another class unless you've first been properly introduced as a class. Very prim and proper that is. 2006-06-21 00:46 Robert Hatcher * MINF_Classes/MINFEmbeddedCanvas.h, Cluster3D/CandCluster3D.h, Cluster3D/CandCluster3DList.h, Candidate/CandBase.h, Candidate/CandContext.h, Candidate/CandHandle.h, Candidate/CandUid.h, CandTrackCam/CandTrackCam.h, CandTrackCam/CandTrackCamList.h, CandSubShowerSR/CandSubShowerSR.h, CandSubShowerSR/CandSubShowerSRList.h, CandMorgue/CandDataQuality.h, CandMorgue/CandDeadChip.h: Under gcc 4.1 one can't be a friend class with another class unless you've first been properly introduced as a class. Very prim and proper that is. 2006-06-21 00:32 arms * Production/Dev/PreCedar/CedarProtoTypes/: reco_MC_far_Cosmic_Dev.C, reco_MC_far_Dev.C, reco_MC_near_Dev.C, reco_far_all_Dev.C, reco_far_spill_Dev.C, reco_near_Cosmic_Dev.C, reco_near_spill_Dev.C: Add a farm-named and file-named function to make running CedarProtoType scripts easier to use for the casual user. 2006-06-20 21:31 arms * Digitization/: DigiScintHit.cxx, DigiScintHit.h: Add two setters to make life easier for MCMerge (SetT1(), SetT2()). Change return types from double to Float_t and int to Int_t for consistency with stored data member types. 2006-06-20 20:59 Sue Kasahara * CVSROOT/check_access: Add "arms" to Digitization access list 2006-06-20 20:51 arms * MCMerge/: ConcatArrays.cxx, ConcatArrays.h, MCMerge.cxx, MCMerge.h: Memory leak fixed. Cleaned up a lot of code for efficiency as well. MCMerge is ready for validation. 2006-06-20 18:19 Robert Hatcher * RecoBase/: CandCluster.h, CandClusterList.h, CandEvent.h, CandEventList.h, CandFitTrack.h, CandFitTrackList.h, CandShower.h, CandShowerList.h, CandSlice.h, CandSliceList.h, CandStrip.h, CandStripList.h, CandTrack.h, CandTrackList.h: gcc 4.1 wants classes declared as such before one declares them as a friend of another class. picky, picky... 2006-06-20 18:18 Robert Hatcher * MessageService/MsgFormat.h: gcc 4.1 wan'ts us to declare a function outside a class before we make it a friend of the class. 2006-06-20 16:41 Brian Rebel * NCUtils/: NCAnalysisUtils.cxx, NCAnalysisUtils.h: make a fZFluk data memeber to take care of problems with having too many open files 2006-06-20 16:02 Robert Hatcher * UgliGeometry/: LinkDef.h, Ugli.cxx, Ugli.h: Convert Ugli from a class to a namespace -- never needs to be instantiated. 2006-06-20 15:54 Robert Hatcher * UgliGeometry/UgliStripNode.cxx: Add some curly-braces to improve scoping (and make gcc 4.0.1 happier). 2006-06-20 09:57 Nick West * DatabaseInterface/DbiResultPtr.h: API Change: Don't have default for vc now that Dbi::fgDefaultContext no longer exists. 2006-06-20 09:57 Nick West * DatabaseInterface/DbiConfigStream.cxx, DatabaseInterface/DbiConfigStream.h, DatabaseInterface/test/DbiValidate.cc, PhotonTransport/PhotonLookupTable.cxx, PhotonTransport/PhotonLookupTable.h: API Change: Add fgDefaultContext now that Dbi::fgDefaultContext no longer exists. 2006-06-20 09:56 Nick West * DatabaseInterface/: Dbi.cxx, Dbi.h: API Change: Convert "class" with just enums + static functions to a "namespace" (which it properly is) so that gcc 4.x is happier. 2006-06-20 03:03 Robert Hatcher * G3PTSim/gcalor/gcalor_unix.F: Protect against calling FLDIST (FLUKA) with particle codes that it can't (doesn't) deal with correctly -- unprotected use as an index into an array of 49. Most codes >49 are ions. Since we're not going to model (A,Z) + (A',Z') interactions and because generally the ion is slow moving we'll punt with the declaration that they have no hadronic interactions which is represented by SHADR (dist to next hadronic interaction) = BIG. 2006-06-19 21:25 Brian Rebel * DataQualityMonitoring/: BeamMonitoring.cxx, BeamMonitoring.h, ComparisonPlotModule.cxx, DataQualityModule.cxx, DataQualityPlotModule.cxx, DataQualityPlotModule.h, DirectCompareModule.cxx, EventRatePlotModule.cxx, EventRatePlotModule.h, LinkDef.h, RecoMonitoring.cxx, RecoMonitoringNC.cxx, RecoMonitoringNC.h, macros/dataQualityCheck.C, macros/dataQualityPlot.C, macros/directCompare.C, macros/eventRatePlot.C: add module to plot the data quality histograms 2006-06-19 15:25 Nathaniel Tagg * Contrib/tagg/NdTiming/README: Add readme.CVS: ---------------------------------------------------------------------- CVS: Enter Log. Lines beginning with `CVS:' are removed automatically CVS: CVS: Committing in . CVS: CVS: Added Files: CVS: README CVS: ---------------------------------------------------------------------- 2006-06-19 15:18 Nathaniel Tagg * Contrib/tagg/NdTiming/: LinkDef.h, NdTimeKeeper.cxx, NdTimeKeeper.h, NdTimeKeeperModule.cxx, NdTimeKeeperModule.h, tk.C: Fix up method, add example macro. 2006-06-19 11:00 marshall * CandTrackCam/DBtxt_AlgTrackCamList_Cambridge.C: Backport small change to DBtxt file used for the Cambridge contained vertex atmospheric analysis. 2006-06-19 04:12 Nathaniel Tagg * Contrib/tagg/TofAna/: GNUmakefile, LinkDef.h, Systematics.cxx, Systematics.h, TofAna.cxx, TofAna.h: Commit of code used to fit time-of-flight 2006-06-19 04:08 Nathaniel Tagg * Contrib/tagg/NdTiming/: CandPlotter.cxx, CandPlotter.h, GNUmakefile, LinkDef.h, NDSnarlOffsetList.cxx, NDSnarlOffsetList.h, NDStamp.cxx, NDStamp.h, NDStampCollector.cxx, NDStampCollector.h, NDStampList.cxx, NDStampList.h, NdTimeKeeper.cxx, NdTimeKeeper.h, NdTimeKeeperModule.cxx, NdTimeKeeperModule.h, RawDigitHelper.cxx, RawDigitHelper.h, RawPlotter.cxx, RawPlotter.h: First commit. Tools and classes for looking at ND VTM timing blocks and using them for analysis. 2006-06-19 01:47 Sue Kasahara * ParticleTransportSim/vld/: mudxdydz_0-6.C, mudxdydzstd_10GeV.C, mudxdydzstd_10GeV_bmap208.C: Scripts to plot muon trajectories, ptsim vs gminos 2006-06-19 01:16 Sue Kasahara * ParticleTransportSim/vld/: dxedray.C, dxedrayminpath10um.C: Scripts to plot path of delta rays resulting in energy deposition hits 2006-06-18 21:32 Sue Kasahara * ParticleTransportSim/vld/dedxmuloss2_stdvsalt.C: Plot of Ptsim Standard vs Mike's Alt dE/dX for mu- 2006-06-18 21:26 Sue Kasahara * ParticleTransportSim/vld/dedxmuloss2.C: Plot ptsim vs gminos, de/dx of mu w/landau fluctuation 2006-06-18 17:27 musser * RecoBase/CandEventHandle.cxx: protect divide by zero in SetPrimaryShower 2006-06-18 11:36 marshall * CandTrackCam/AlgTrackCamList.cxx: Quiet another two gcc 4.x warnings concerning variables the compiler believes could be used unitialised. (They actually present no danger.) 2006-06-17 01:44 arms * MCMerge/: ConcatArrays.cxx, ConcatArrays.h, MCMerge.cxx, MCMerge.h, macro/far_mcmerge_reco.C: Module is more or less complete, except that the code for implementing a time offset within the spill window for DigiScintHits is commented out for now; it causes a massive memory leak as-is (still working on this). Added an example macro to use MCMerge on far det events. 2006-06-17 00:10 Robert Hatcher * BField/BfldDbiPlaneMap.cxx: Add some curly-braces to sections of a switch statement so that gcc 3.2.1 doesn't barf (3.4.3 and 4.0.1 are okay with it as is). 2006-06-16 23:23 jpochoa * NuBarPID/: Params.cxx, Params.h: Modifcations in progress. Not yet done. 2006-06-16 22:42 George Irwin * CandFitTrackCam/AlgFitTrackCam.cxx: DupHandle step necessary before modifying CandDigitList and CandStripList which are owned by I/O system. The I/O-owned CandHandles are "locked", but the underlying CandDigitList and CandStripList can be modified via CandHandles obtained from the I/O-owned ones using DupHandle. 2006-06-16 22:23 jpochoa * NuBarPID/: LinkDef.h, Params.cxx, Params.h: Added new class which stores parameters for neutrino-antineutrino selection 2006-06-16 17:48 marshall * CandTrackCam/: AlgTrackCam.cxx, AlgTrackCamList.cxx, AlgTrackCamList.h, DBtxt_AlgTrackCamList_Cambridge.C, TrackSegmentCam.cxx: Now includes pulse-height related U-V ZPos matching for the ND (adding or removing hits at the end of 2D tracks to enable better ZPos overlap between the views). Should also have addressed gcc 4.x warnings about possible use of uninitialised variables. 2006-06-16 14:35 marshall * CandFitTrackCam/: AlgFitTrackCam.cxx, AlgFitTrackCam.h, AlgFitTrackCamList.cxx, AlgFitTrackCamList.h: Large number of changes all addressing ND Spectrometer DeMuxing. Now uses timing information to greatly improve the DeMuxing. Also includes changes relating to cleaning StripList, Slices and DigitList, which are yet to be finalised. 2006-06-15 22:43 Robert Hatcher * Contrib/rhatcher/fnal_ups/minos_offline/: S06-05-25-R1-22.table, S06-05-25-R1-22.version: Table and Version files for S06-05-22-R1-22 snapshot. 2006-06-15 22:42 Robert Hatcher * Contrib/rhatcher/fnal_ups/minos_offline/development.table: Move to sam_cpp_api v7_2_1 (was v7_0_1). 2006-06-15 18:49 Robert Hatcher * RerootExodus/UgliGeometryReroot.cxx: Initialize some local variables upon creation ... just in case the input data is not as expected. 2006-06-15 18:46 Robert Hatcher * RerootExodus/RerootExodus.cxx: Oh, dear! A case where I was definitely using an uninitialized local variable before it was explicitly set (ie. dangerously expecting it to start with value 0...) 2006-06-15 18:43 Robert Hatcher * NeugenInterface/nulook_wrapper.h: [no log message] 2006-06-15 18:40 Robert Hatcher * RecoBase/: AlgReco.h, AlgTrack.cxx, AlgTrack.h, ArrivalTime.cxx, CandTrackHandle.cxx: Initialize some local variables (mostly arrays) that gcc fears might get used before they are set. Probably with reasonable data this will never happen, but what the heck make the compiler happy. 2006-06-15 18:39 Robert Hatcher * RecoBase/ArrivalTime.h: The use of ClassDef() introduces virtual methods which causes gcc 4.x to demand that we declare a virtual dtor ... so we'll do so to make it happy. 2006-06-15 16:10 Robert Hatcher * Contrib/rhatcher/fnal_ups/minos_offline/: R1.22.table, R1.22.version: Add setup of GCC_3_2 version of R1.22 for the "controlroom" to match that used by DAQ computers. 2006-06-15 14:41 Robert Hatcher * AltDeMux/AlgAltDeMuxBase.cxx: Initialize all elements of the DeMuxFitResult_t struct so that gcc -O doesn't have to worry about anything being used before being set. 2006-06-15 14:39 Robert Hatcher * AltDeMux/AltDeMuxStructures.h: tweak some spacing between names and curly-braces for readability 2006-06-15 06:20 Robert Hatcher * CandTrackCam/: AlgTrackCam.cxx, AlgTrackCamList.cxx, TrackCamListModule.cxx, TrackSegmentCam.cxx: Fixup CVSID("$Id:$") needs trailing '$' or it doesn't get expanded. 2006-06-15 06:12 Robert Hatcher * CandTrackSR/HoughTrackSR.cxx: Ensure that some local variables aren't left uninitialized (probably won't ever happen for sensible data ...); makes gcc 4.x -O happy. 2006-06-15 06:06 Robert Hatcher * NeugenInterface/card_pairs.h: [no log message] 2006-06-15 06:03 Robert Hatcher * NeugenInterface/: GNUmakefile, LinkDef.h, card_pair.h, ccnc.cxx, ccnc.h, final_state.h, flavor.cxx, flavor.h, init_state.cxx, init_state.h, interaction.h, kinematic_variable.cxx, kinematic_variable.h, neugen_config.h, neugen_cuts.h, neugen_wrapper.h, nucleus.cxx, nucleus.h, process.cxx, process.h: Convert "classes" init_state, kinematic_variable, nucleus, flavor, process, and ccnc to "namespace" as they consist of only an enum, typdef and one or two static functions. 2006-06-15 05:34 Robert Hatcher * AltReco/: AltEInteractionType.cxx, AltEInteractionType.h, AltENuFlavour.cxx, AltENuFlavour.h, AltEStripPattern.cxx, AltEStripPattern.h, AltEWeakCurrent.cxx, AltEWeakCurrent.h, LinkDef.h: Convert some "classes" that consist solely of an enum, typedef and a static function into a "namespace". 2006-06-15 05:21 Robert Hatcher * DataQualityMonitoring/: BeamDataCheckModule.cxx, EventRatePlotModule.cxx, RecoMonitoring.cxx: Quiet down some unused variable/parameter warnings but commenting things out. 2006-06-15 05:12 Robert Hatcher * EventDisplay/GfxMenu.h: Give this interface class (with just one (virtual) abstract method) an explicit dummy ctor and _virtual_ dtor so gcc 4.x will be happy. 2006-06-15 04:57 Robert Hatcher * Midad/MultiPage/GfxMenu.h: Give this interface class (with just one (virtual) abstract method) an explicit dummy ctor and _virtual_ dtor so gcc 4.x will be happy. 2006-06-15 04:49 Robert Hatcher * Plex/Plexus.cxx: Make printf() format and corresponding argument match in type (size_t doesn't seem to match anything, convert it to UInt_t and use %u). 2006-06-15 03:04 Robert Hatcher * DatabaseInterface/Dbi.h: Explicitly declare/define public ctor and virtual dtor. Both a default ctor and *non*virtual dtor were previously implicitly defined by the compiler. Discuss in comments why they are necessary, why they are public and that no one should ever actually use them. 2006-06-15 02:56 Robert Hatcher * DatabaseInterface/test/DbiDemoData3.cxx: Still another case of a needed #include 2006-06-15 02:46 Robert Hatcher * Conventions/: LinkDef.h, MinosMaterial.cxx, MinosMaterial.h: Convert MinosMaterial from a "class" to a "namespace" as it consists of nothing more than an enum, typedef and some static functions. 2006-06-15 02:14 Robert Hatcher * CandSubShowerSR/: ClusterType.cxx, ClusterType.h, LinkDef.h: Change ClusterType from a "class" to a "namespace" as it consists of nothing more than enums, typedefs and static functions. 2006-06-15 01:57 Robert Hatcher * Calibrator/PulserDriftCalScheme.cxx: Initialize all elements of the "Drift" struct after creating it, not all paths through the code set each element. 2006-06-14 23:17 arms * MCMerge/: ConcatArrays.cxx, ConcatArrays.h, LinkDef.h, MCMerge.cxx, MCMerge.h: Added namespace with functions for concatenating TClonesArrays of minossoft SimSnarlRecord objects. Added Time offset function to place events randomly within the spill window. Still need to adjust some contents such as parent/child indices in StdHep and make sure primaries are at the beginning of the StdHep array. Not complete, but compiles and runs. 2006-06-14 19:04 Brian Rebel * AnalysisNtuples/Module/ANtpInfoObjectFillerBeam.cxx: fix the typos one more time 2006-06-14 17:12 marshall * CandTrackCam/: AlgTrackCam.cxx, AlgTrackCamList.cxx, HitCam.h, TrackCamListModule.cxx: Backporting some small bug fixes from Development, including more careful memory management. 2006-06-14 16:37 Robert Hatcher * Rerootjob/rerootjob.cc: Remove explicit signatures for atoi() and strlen(), the first now gets picked up from newly #included and the second from . 2006-06-14 16:16 musser * CandSliceSR/DBtxt_AlgSliceSRList_FarBeam.C: make PassAll the default behavior for far beam 2006-06-14 16:09 Robert Hatcher * CandTrackSR/HoughTrackSR.cxx: And yet one more #include 2006-06-14 16:08 musser * DataUtil/: TruthHelper.cxx, TruthHelper.h: fix treatment of shower completeness to deal better with status=212/205 hits 2006-06-14 16:04 musser * CandFitTrackCam/: AlgFitTrackCam.cxx, AlgFitTrackCam.h, AlgFitTrackCamList.cxx: improve post-fit ND spectrometer cleaning to remove strips in slice and strip l\ist that are duplicates of strips added during track finding. For tracks extrapolated into the spectrometer, modify the input finder track to\ include the spectrometer strips, modify track end parameters, etc, so if fit t\rack falls back on finder track in case of fit failure the finder track better \represents for full tracks. 2006-06-14 15:56 musser * CandEventSR/: AlgEventSR.cxx, AlgEventSRList.cxx, AlgEventSSList.cxx: Move primary track/shower set to follow track/shower list loading, as these lists are needed in the primary track/shower set methods 2006-06-14 06:00 Robert Hatcher * CandFitTrackMS/: TCL.cxx, TCL.h: Resynch TCL.h / TCL.cxx from $ROOTSYS/table/ 2006-06-14 04:53 Robert Hatcher * CalDetPID/LinkDef.h: change pragma for CalDetParticleType to "namespace" 2006-06-14 04:50 Robert Hatcher * CandFitShowerEM/CalcEM.cc: Yet another #include 2006-06-14 04:49 Robert Hatcher * CalDetPID/: CalDetParticleType.cxx, CalDetParticleType.h: Convert "class" with just enums + static functions to a "namespace" (which it properly is) so that gcc 4.x is happier. 2006-06-14 04:43 Robert Hatcher * CalDetDST/UberDST.cxx: Another #include 2006-06-14 04:24 Robert Hatcher * AnalysisNtuples/Module/ANtpInfoObjectFillerNC.cxx: Add #include so it can find the proper fabs(). 2006-06-14 04:23 Robert Hatcher * AnalysisNtuples/Module/LinkDef.h: remove reference to uncommitted class. 2006-06-14 03:33 Sue Kasahara * ParticleTransportSim/vld/: dedxedrayminpath100um.C, dedxedrayminpath10um.C: Plot of dedx for delta rays with minium path length cuts 2006-06-14 03:16 Sue Kasahara * ParticleTransportSim/vld/dedxedray.C: Plot dedx of delta rays 2006-06-14 03:05 Sue Kasahara * ParticleTransportSim/vld/exe_gminos_ptsim.sh: Add lines to adjust loss,dray and field map 2006-06-14 03:02 Sue Kasahara * ParticleTransportSim/vld/: gminos.ffr, gphysi.dat, ptsimconfig.C: Remove some unnecessary files 2006-06-14 02:56 Sue Kasahara * ParticleTransportSim/vld/gminos_base.ffr: Add lines to adjust bfield map used. 2006-06-14 02:55 Sue Kasahara * ParticleTransportSim/vld/dedxezoom.C: Use LoadMinosPDG 2006-06-14 02:50 Sue Kasahara * ParticleTransportSim/vld/: dedxe.C, dedxestd.C: Use LoadMinosPDG 2006-06-13 21:49 arms * Persistency/: PerInputStream.cxx, PerInputStreamManager.cxx: Initialize PerInputStream ptr to the PerInputStreamManager's RNG. Set PerInputStreamManager msg level to Debug for printing the random seed. 2006-06-13 20:31 arms * MCMonitor/: MCMonitor.cxx, MCMonitor.h, macro/MCMonMods.C, macro/makeMCMonitorPlots.C, macro/outputMCMonitorPlots.C: Modify MCMonitor to accept user modifications to default histogram ranges, titles, binning, etc. without recompiling the MCMonitor package. makeMCMonitorPlots.C modified with an example of the new setting. MCMonMods.C added as an example of implementing changes to a histogram. --- Also modified outputMCMonitorPlots.C with a smarter way to set which plots are displayed by default with a Logy scale. 2006-06-13 04:24 yumiceva * Contrib/yumiceva/na49_paper/: na49cmp.tex, svepj.clo, svjour.cls, fig/Fig_pt_C__piM.eps, fig/Fig_pt_C__piP.eps, fig/Fig_xf_C__piM.eps, fig/Fig_xf_C__piP.eps, fig/Fig_xf_pt_C__piM.eps, fig/Fig_xf_pt_C__piP.eps: First draft of a possible paper about Monte Carlo packages and na49 data. 2006-06-12 20:20 cbs * CandSubShowerSR/AlgSubShowerSRList.cxx: Fixed bugs at lines 1528 and 1558. The code now properly checks a separation metric when looking for the best ph window match for subshowers with missing planes. 2006-06-12 15:39 Robert Hatcher * BField/: BField.cxx, BfldCache.cxx, BfldCache.h: On the way to accomodating steel planes that aren't centered or in the x-y plane; translate into the steel plane's coordinate system before lookup. Still need to translate the resulting field back (for rotations out of x-y). 2006-06-12 11:55 Nick West * RemoteSoftwareDeployment/doc/rsd.html: Add info about getting CE name from .BrokerInfo or EDG_WL_LOG_DESTINATION 2006-06-12 11:40 Nick West * RemoteSoftwareDeployment/driver/get_grid_ce_name.pm: Fix spelling in report 2006-06-12 11:35 Nick West * RemoteSoftwareDeployment/doc/rsd.html: Add section on GRID Site Specifics 2006-06-12 11:34 Nick West * RemoteSoftwareDeployment/driver/: get_grid_ce_name.pm, initialise_globals.pm, rsd.pm: Try to get CE name (used to publish software tags) from .BrokerInfo or EDG_WL_LOG_DESTINATION. 2006-06-12 11:32 Nick West * RemoteSoftwareDeployment/driver/replace_sw_tag.pm: Improve report message 2006-06-12 10:38 marshall * CandFitTrackCam/AlgFitTrackCam.cxx: Changed the way that daughterlinks are removed in the event of a track failing the fit. 2006-06-12 10:35 marshall * CandTrackCam/: AlgTrackCam.cxx, AlgTrackCamList.cxx, HitCam.h, TrackCamListModule.cxx: Some tidying of code, plus tweaks to enable very high tracking efficiency. 2006-06-12 07:53 Nick West * RemoteSoftwareDeployment/driver/job_process.pm: Bug fix: Don't try to run edg-job-get-output a second time. 2006-06-12 07:50 Nick West * RemoteSoftwareDeployment/driver/job_run_edg_job.pm: Once destination is know, record it in BS::CTK_REASON 2006-06-12 06:48 Nick West * DatabaseMaintenance/scripts/cs_table_find_seqno_ranges.pm: Bug fix: After discarding SEQNO found in conflicts file, set SEQNO back to 999999999 (EOF) 2006-06-11 09:51 Robert Hatcher * CandChop/ChopHelp.cxx: remove mysterious "4" that got tacked on to the end of a #include line 2006-06-09 21:03 Brian Rebel * AnalysisNtuples/: ANtpEventInfo.h, Module/ANtpInfoObjectFiller.cxx, Module/ANtpInfoObjectFillerBeam.cxx, Module/ANtpInfoObjectFillerNC.cxx, Module/CondensedNtpModuleNC.cxx, Module/LinkDef.h: fix the code to fill the hardronicFinalState variable 2006-06-09 19:51 Nathaniel Tagg * CandChop/ChopHelperModule.cxx: Improve the example: include all digits for better matching. 2006-06-09 19:44 Nathaniel Tagg * CandChop/: ChopHelp.cxx, ChopHelp.h, ChopHelper.cxx, ChopHelper.h, ChopHelperModule.cxx, ChopHelperModule.h, DigitVector.cxx, DigitVector.h, LinkDef.h, test/help.C: Added a new 'user-level' functionality: the ChopHelper. The ChopHelper can be given any set of Candidates (usually CandEvents) and it will attempt to use the Sharp2 chopper algorithm to seperate the digits. Then it compares the chopper results to the events. A ChopHelp object (which is suitable for inclusion in the standard ntuple) is returned. It has the estimated purity and completeness for each event, based upon the Chopper's best guess. What is NOT returned is any infomration on WHICH digits are contaminating or missing from an event. For that, you need to run the Chopper proper. An example of the use of this is the ChopHelperModule. Run it with test/help.C ---Nathaniel 2006-06-09 19:01 Robert Hatcher * BField/: BField.cxx, BField.h, bfld_slices.C: Between planes outside the detail region we fall back to Biot-Savart law for a line source. 2006-06-09 18:45 boehm * NueAna/macros/: MakeTrimmedAna.C, RunNueDisplay.C: Modifying scripts to handle working with the Mad package Also updating the Trimmer macro to talk to the new NueAnalysisCuts package. 2006-06-09 17:55 Robert Hatcher * BField/: BField.cxx, BfldCache.cxx, BfldCache.h, bfld_slices.C: Support for map fields in the gap between steel planes in the detail region (currently zero outside, could be analytic formula). Start support for steel planes not being only in the x-y plane, not actually working yet but some necessary interface changes are there. 2006-06-09 12:22 boehm * AltDeMux/: AlgAltDeMux.cxx, AlgAltDeMuxBase.cxx, AltDeMuxCalc.cxx, AltDeMuxModule.cxx: Reducing the amount of message service output being generated by the AltDemux package, mostly setting status reporting type things to Debug 2006-06-09 06:41 Nick West * UserManualDoc/src/database_interface.tex: Add explanation of DbiWriter::SetRequireGlobalSeqno 2006-06-09 04:53 Robert Hatcher * BField/bfld_slices.C: test routine for detail map support. 2006-06-09 04:52 Robert Hatcher * BField/: BField.cxx, BfldCache.cxx, BfldCache.h, BfldDbiPlaneMap.cxx, BfldDbiPlaneMap.h, LinkDef.h: Implement support for detail regions with seperate map pairs. Also start on support for inter-plane gap maps (not yet tested). 2006-06-08 19:42 chapman * AtNuOutput/: AlgFarDetEvent.cxx, AtmosCalculator.cxx, NtpMaker.cxx: AtmosCalculator bug fix NtpMaker will now always make a file AlgFarDetEvent fixed a bug where a CandFitTrackHandle could be used uninitialised 2006-06-08 19:30 chapman * AtNuOutput/: AlgFarDetEvent.cxx, AtmosCalculator.cxx, NtpMaker.cxx: AtmosCalculator bug fix in DistToEdgeDigits calculation NtpMaker will now always write out a file AlgFarDetEvent fixed a bug where it checked for a found track then tried to use a fitted track instead... 2006-06-08 15:35 Robert Hatcher * BField/: BfldDbiPlaneMap.cxx, BfldDbiPlaneMap.h: Two more columns the table needs (size/shape of the detail region). 2006-06-08 05:56 Nick West * RemoteSoftwareDeployment/: doc/rsd.html, driver/cmd_launch.pm, driver/help.txt, driver/job_make_jdl_file.pm, driver/job_submit.pm: New syntax: lcg:site not site:lcg 2006-06-08 03:32 Robert Hatcher * BField/: BfldDbiPlaneMap.cxx, BfldDbiPlaneMap.h: Prepare to handle a table with more columns: pairs of maps+scales for detail region near coil as well as plane gap (ie. collar/coil between the steel planes). Rename some of the older columns, but also handle old names in defensive mode. 2006-06-07 21:43 Nathaniel Tagg * CVSROOT/check_access: Add Minsuk to Calibrator. (Should we make a group?) 2006-06-07 20:56 kordosky * MCReweight/data/: integrated_smearing_histos_1500.root, integrated_smearing_histos_1501.root, integrated_smearing_histos_default.root, integrated_smearing_histos_offset.root: smearing histograms for improved treatment of intranuke systematics. 2006-06-07 18:33 arms * Production/Dev/PreCedar/PTSim/: ptsim_reco_MC_far_Cosmic_Dev.C, ptsim_reco_MC_far_Dev.C, ptsim_reco_MC_near_Dev.C: Under advisement, removed the PTSim setting UseGeoAll entirely from the scripts 2006-06-07 15:53 evansj * Contrib/evans/ScintCal/macros/: RunScintCal.C, RunScintCalQuick.C: [no log message] 2006-06-07 15:40 Minos CVS group account. Do not commit from here! * Contrib/evans/JustinsUtils/: .cvsignore, GNUmakefile, LinkDef.h, MCMom.cxx, MCMom.h, SRMom.cxx, SRMom.h, THMom.cxx, THMom.h: Adding my MOM-reading package to Contrib. 2006-06-07 15:36 Minos CVS group account. Do not commit from here! * Contrib/evans/NuAntiNu/: .cvsignore, GNUmakefile, LinkDef.h, NuAntiNuModule.cxx, NuAntiNuModule.h, macros/EvD.C, macros/MadNuAntiNu.C, macros/NuAntiNu.C: Adding antineutrino code to CVS. 2006-06-07 15:26 Minos CVS group account. Do not commit from here! * Contrib/evans/ScintCal/: InfoChain.cxx, ScintCalDatabase.cxx, ScintCalEvent.cxx, ScintCalInfo.cxx, ScintCalModule.cxx, ScintCalPlane.cxx, ScintCalTimePeriod.cxx, ScintCalTimePeriod.h, ScintCalTrack.cxx, macros/QuickRemoveTemperatures.C, macros/TestDatabase.C: Adding a macro (QuickRemoveTemperatures.C) to deconvolute temperature effects from the drift. 2006-06-07 15:13 Minos CVS group account. Do not commit from here! * Contrib/evans/2DSyst/.cvsignore: Removing unused directories. 2006-06-07 01:26 Robert Hatcher * BField/: BfldGrid.cxx, BfldGrid.h, BfldInterpMethod.cxx, BfldInterpMethod.h, LinkDef.h: convert "classes" that have only enum's, typedef's and static functions into "namespaces" (remove ClassDef/ClassImp and need for virtual dtor). 2006-06-07 01:24 Robert Hatcher * BField/BfldRefCnt.h: add virtual dtor to make gcc 4.0.1 happy. 2006-06-06 22:47 Brian Rebel * NCUtils/: NCAnalysisUtils.cxx, NCAnalysisUtils.h: add in mike k's way of computing intranuke and shower offset weights 2006-06-06 21:29 bbock * DcsDaemon/dcs_mysql2rotod.c: Made daemon produce multiple root files when running in catchup mode. 2006-06-06 09:56 Robert Hatcher * SRT_MINOS/special/compilers/GCC.mk: Actually, we don't really want gcc complaining about all the cases where it couldn't really "inline" something. MsgService drives this nuts. 2006-06-06 07:02 Nick West * DatabaseMaintenance/doc/dbmauto_migration.html: Mark as obsolete 2006-06-06 06:11 Robert Hatcher * EventKinematics/: FlavorMod_Random.cxx, NuTransport.cxx: okay all the recent changes including ones that fix bugs... 2006-06-06 05:59 Robert Hatcher * EventKinematics/: FlavorMod_None.cxx, NuTransport.cxx: commit all the recent changes. 2006-06-06 05:06 Robert Hatcher * EventKinematics/: EvtKinFactory.cxx, EvtKinFactory.h, FlavorMod_None.cxx, FlavorMod_None.h, FlavorMod_Random.cxx, FlavorMod_Random.h, FlavorModifier.cxx, FlavorModifier.h, GNUmakefile, InterGen_Neugen.cxx, InterGen_Neugen.h, InteractionGenerator.h, LinkDef.h, NuTransport.cxx, NuTransport.h, Module/EvtKinNuModule.cxx: latest work (still not completely functional) mostly involves flavor modifier plug-able. 2006-06-06 02:10 Robert Hatcher * CVSROOT/check_access: add "bbock" to DcsUser and DcsDaemon packages. 2006-06-05 21:35 arms * Production/Dev/PreCedar/PTSim/: ptsim_reco_MC_far_Cosmic_Dev.C, ptsim_reco_MC_far_Dev.C, ptsim_reco_MC_near_Dev.C: Change all instances of jc.Path("Reco").Mod("PTSimModule").Set("UseGeoAll=0") to jc.Path("Reco").Mod("PTSimModule").Set("UseGeoAll=1") -- keeps PTSim from switching reco back to UgliGeometry. 2006-06-05 20:23 Robert Hatcher * setup/packages-development: Add CandTrackCam at Jim Musser's request. 2006-06-05 19:28 Brian Rebel * AnalysisNtuples/Module/ANtpInfoObjectFillerBeam.cxx: calculate true visible energy 2006-06-05 19:26 Brian Rebel * AnalysisNtuples/: ANtpTruthInfoBeam.cxx, ANtpTruthInfoBeam.h: add in the true visible energy variable 2006-06-05 14:52 musser * CandFitTrackCam/FitTrackCamListModule.cxx: change 'no tracklist found' message to debug level 2006-06-05 14:44 habig * DcsUser/: BfldDbiCoilState_Example.C, CoilTools.cxx: Fix logic hole in case of a validity gap. 2006-06-05 04:59 Robert Hatcher * OfflineHistograms/: DigitNDHistogramBlock.cxx, DmxDigitFDHistogramBlock.cxx, StripFDHistogramBlock.cxx: Add #include so it can find the proper fabs() 2006-06-05 04:20 Robert Hatcher * MCReweight/BMPTCalc.cxx: The line "double x0 = x0 = XSec(ev,config);" made some versions of the compiler unhappy -- setting a variable equal to itself in this way is, well, undefined. Remove one "x0 =" 2006-06-05 01:30 Robert Hatcher * AtNuReco/: AlgAtmosShowerList.cxx, HitCam.cxx: Add #include so it can find the proper fabs() 2006-06-04 20:49 arms * MCMonitor/macro/outputMCMonitorPlots.C: Add logy scale to histograms with maxima larger than 4000 entries, so we can see detail better. 2006-06-04 20:37 Nathaniel Tagg * TriD/: TridAnimator.cxx, TridAnimator.h, TridGLFrame.cxx, TridGLFrame.h, TridHistoGLFrame.cxx, TridHistoGLFrame.h, TridModel.cxx, TridModel.h, TridModelMaker.cxx, TridModelStrip.cxx, TridModelStrip.h, TridPage.cxx, TridPage.h, TridPageSlice.cxx, TridUVPage.cxx: Completely forgot to commit these changes I made at a conference two months ago. These changes rebuild the way timing works for animiations. 2006-06-04 20:35 Nathaniel Tagg * TriD/tridrc: Example .tridrc configuration file. 2006-06-04 20:29 Nathaniel Tagg * TriD/TridSetup.cxx: Whups! Complie problem. 2006-06-04 20:21 Nathaniel Tagg * TriD/TridSetup.cxx: Attempt to fix the 'infintesimally small box' problem reported by Mike. 2006-06-04 16:25 boehm * WebDocs/BatchDocs/styles.css: Minor tweak for people looking at the website in IE instead of a better browser 2006-06-04 14:07 boehm * WebDocs/BatchDocs/: Calibration.html, Calibration_Cedar.html, CandChop.html, CandEvent.html, CandFitTrackCam.html, FilterDigit.html, Input.html, Output.html, PreCedarTestScripts.html, ProdNames.html, Release-Cedar-Proto.html, Release1-18-2.html, Release1-18-4.html, Release1-18.html, ReleaseNotes.html, ScriptDesign.html, ScriptTypes.html, index.html, images/AshImage.jpg, images/BirchImage.jpg, images/CedarImage.jpg: Adding New Pages to the Documentation for the Cedar Prototype production scripts. 2006-06-03 23:39 Sue Kasahara * CVSROOT/check_access: Give "arms" write access to Production package. 2006-06-03 03:42 zarko * MCReweight/Zbeam.cxx: [no log message] 2006-06-03 03:30 niki * Contrib/raufer/NikiSys/Results_Macros_BeamMatrix.tar.gz: All .eps and .gif oscillation and neutrino decay plots (spectra, contours,ratios) along with .root files and macros 2006-06-02 21:44 boehm * NueAna/: NueAnalysisCuts.cxx, NueAnalysisCuts.h, Trimmer.cxx, Trimmer.h: The trimmer now uses the nueanalysiscuts class instead of eventfiltering. In addition the nueanalysiscuts now has the ability to trim based on an input file of the form Run SubRun Snarl Event It does currently assume that the Run/subrun all comes in the same order as in the file(s) you are processing. It will be made more intelligent later but for now be warned. 2006-06-02 04:37 zarko * MCReweight/: Zfluk.cxx, Zfluk.h: Use arrays instead of histograms in GetPTshift to speed up the code. 2006-06-02 02:54 Sue Kasahara * GeoGeometry/: GeoSteelPlnVolume.cxx, GeoSteelPlnVolume.h: Add method BuildFarSteelPgon() to build alternative steel plane shape to TGeoXtru, simple octagon to match that in gminos for purposes of validation. 2006-06-02 02:36 Sue Kasahara * IoModules/IoRerootStreamItr.cxx: Add a Debug level message to print index of record loaded. 2006-06-02 02:24 Sue Kasahara * MCNtuple/: NtpMCDigiScintHit.cxx, NtpMCStdHep.cxx, NtpMCTruth.cxx: In classes that make use of TDatabasePDG, add LoadMinosPDG() call to ctor. 2006-06-02 02:20 arms * MCMerge/: MCMerge.cxx, MCMerge.h: Progress on MCMerge continues. Helper functions and some settings still to code. 2006-06-02 02:16 Sue Kasahara * MCNtuple/NtpMCDigiScintHit.h: Change data type of "index" variable from UShort_t to UInt_t because short probably won't cut it in extreme cases. Increase version number from 4 to 5. 2006-06-02 02:10 Sue Kasahara * ParticleTransportSim/PTSimModule.cxx: Add "LoadMinosPDG()" call to ctor. 2006-06-02 01:58 Sue Kasahara * Util/GNUmakefile: Modify to replace electron mass read in from $ROOTSYS/etc/pdg_table.txt with more accurate value, output to $SRT_PRIVATE_CONTEXT/etc/minos_pdg_table.txt as suggested by R. Hatcher. The value read in from pdg_table.txt is 5.10000e-04 and this is replaced by 5.10999e-04 in minos_pdg_table.txt. The latter table is loaded by adding #include "Util/LoadMinosPDG.h" to the user's class. 2006-06-02 01:45 Sue Kasahara * G3PTSim/gtrak/gtmuon.F: Modify to help cr muons (high energy, parallel to the planes) move across a boundary when they are stuck (not dithering) on the edge of the plane z-boundary. Put a little more trust in the conclusion that gtnextTGeo() has drawn that this particle is about to cross a boundary by increasing the margin to the boundary allowed. 2006-06-02 00:59 Sue Kasahara * G3PTSim/TGeant3/TGeant3gu.cxx: Modification to gtnextTGeo() to handle situation encountered by particles traveling close to parallel with a plane boundary in which they get stuck at the boundary, "dithering" between entering and exiting the boundary. Give the particle a push if it vacillates more than Dither::kMaxNInOut times, with the magnitude of the push increasing with each vacillation beyond this. This treatment is very similar to that of R. Hatcher in gminos. 2006-06-01 23:09 boehm * Production/Dev/PreCedar/: CedarProtoTypes/reco_MC_near_Dev.C, CedarProtoTypes/reco_far_all_Dev.C, CedarProtoTypes/reco_far_spill_Dev.C, CedarProtoTypes/reco_near_Cosmic_Dev.C, CedarProtoTypes/reco_near_spill_Dev.C, PTSim/ptsim_reco_MC_far_Cosmic_Dev.C, PTSim/ptsim_reco_MC_far_Dev.C, PTSim/ptsim_reco_MC_near_Dev.C: Adjusting the PTsim scripts to be in sync with the current CedarPrototype scripts. Also introducing the first pass of data reconstruction scripts for the cedar production. The following packages are used: ---Far Spill---- CandSubShower Module CandChop CandEventSR (modified to use SS) CandFitTrackCam GeoGeometry (in reco) Alt/Cambridge Demux ----Far All---- CandChop CandFitTrackCam GeoGeometry (in reco) Alt/Cambridge Demux ---Near Spill---- CandSubShower Module CandEventSR (modified to use SS) CandFitTrackCam GeoGeometry (in reco) ---Near Cosmic---- CandFitTrackCam GeoGeometry (in reco) 2006-06-01 22:29 George Irwin * AtNuOutput/ShowerTrace.cxx: Add "#include " so it will compile. 2006-06-01 22:20 bishai * BeamData/java/NuMIMon/calConstants.txt: New tube installed in Alcove 3. Array elements 161-169 where changed 2006-06-01 10:47 cbs * Contrib/cbs/PlotOrg/: AnaNuePlotMaker.cxx, PlotOrgHelper.cxx, macros/AnaNueRunComp.C: Updated nue plots. Updated flavour definitions in helper file. 2006-06-01 10:46 cbs * Contrib/cbs/PlotOrg/PANPlotMaker.cxx: Updated CC plots 2006-06-01 09:54 Nick West * WebDocs/SnapshotRel.html: Record S06-05-25-R1-22 - It would help if I actually commit stuff after I change it! 2006-06-01 09:53 Nick West * WebDocs/leak_checkers.html: Fix broken link 2006-06-01 06:42 Nick West * DatabaseInterface/: DbiStatement.cxx, DbiStatement.h, doc/ChangeLog, test/TestDbi.cc: DbiStatement API change: Add debugging aid:- std::list TestTranslateSQL( const TString& sql, Dbi::DbTypes type); Internal change: TranslateSQL - translate MySQL NOW() to ORACLE SYSDATE. This will allow fix-up files to set INSERTDATE to the current time, to force checksum recalculation and have this work for ORACLE. 2006-05-31 12:01 Nick West * RemoteSoftwareDeployment/: doc/rsd.html, driver/cmd_job.pm, driver/help.txt, driver/initialise_globals.pm, driver/job_make_jdl_file.pm: job command: merge stderr with stdout, unless --separate_stderror specified 2006-05-31 10:45 Nick West * RemoteSoftwareDeployment/driver/job_make_jdl_file.pm: Whoops missed JBS::OUTPUT_FILES->JBS::OUTPUT_SANDBOX 2006-05-31 10:37 Nick West * RemoteSoftwareDeployment/: doc/rsd.html, driver/cmd_job.pm, driver/help.txt, driver/initialise_globals.pm, driver/job_make_jdl_file.pm: job command: Replace --output_files by --output_sandbox, add --input_sandbox 2006-05-31 08:59 marshall * CandTrackCam/AlgTrackCamList.cxx: Protected against a possible seg fault, plus tidied memory management. 2006-05-31 06:43 Nick West * RemoteSoftwareDeployment/: doc/rsd.html, driver/cmd_launch.pm, driver/job_make_jdl_file.pm: Use RegExp for JDL Requirements to avoid having to give site name in full 2006-05-31 06:42 Nick West * RemoteSoftwareDeployment/driver/job_process.pm: If debugging, run edg-job-status even if job status not 'running' 2006-05-31 02:56 arms * MCMonitor/: MCMonitor.cxx, MCMonitor.h, macro/makeMCMonitorPlots.C: Add new flag to turn off DigiHit plot filling, even if DigiHits are present in the ntuple, to speed up the MCMonitor job. Default is to fill all histograms. 2006-05-31 02:39 arms * MCMonitor/macro/makeMCMonitorPlots.C: Accomodate new load order : libTruthHelperNtuple *before* libStandardNtuple 2006-05-31 02:18 arms * IoModules/IoDataStreamItr.cxx, IoModules/IoDataStreamItr.h, IoModules/IoInputModule.cxx, IoModules/IoInputModule.h, IoModules/IoInputStreamItr.cxx, IoModules/IoInputStreamItr.h, JobControl/JobCInput.cxx, JobControl/JobCInput.h, JobControl/JobCInputModule.cxx, JobControl/JobCInputModule.h, JobControl/test/Seq_Rand_example.C, Persistency/Per.cxx, Persistency/Per.h, Persistency/PerInputStream.cxx, Persistency/PerInputStream.h, Persistency/PerInputStreamManager.cxx, Persistency/PerInputStreamManager.h: Added new capability to IoModules, JobControl, and Persistency to handle two new Per::ESequenceMode settings, primarily for C++ rock overlay jobs but likely useful otherwise: kSequential : sequential stream access regardless of VldContext kRandom : random stream access regardless of VldContext Persistency now requires at least one kKey (default) *or* kSequential stream, with kKey having precedence (for IoInputStreams). New setters for JobCInputModule (propagated through IoModules and Persistency) that only have use for the new access modes have been installed as well: SetMaxFileRepeat : number of times to reuse a file before moving to the next SetMeanMom : const/random # of events to push to MOM from the selected stream at one time SetPushRandom : select whether to push a constant or Poisson random number of events to MOM SetRandomSeed : set the random seed for the PerInputStreamManager's RNG TestPer has been run after all of these changes, so nothing critical appears broken (I'm sure I'll eat those words soon!). An example (*non-working!*) script demonstrating using these new features is in JobControl/test/Seq_Rand_example.C A more complete working version will appear in the C++ rock overlay package: MCMerge. 2006-05-31 02:07 arms * MCMerge/: GNUmakefile, LinkDef.h, MCMerge.cxx, MCMerge.h: Skeleton files for MCMerge (C++ rock overlay module) ... more complete code to followvery soon. 2006-05-30 18:17 Brett Viren * BeamData/python/bdp/mvc/controller.py: Don't allow gui to add devices. 2006-05-30 18:15 Brett Viren * BeamData/: doc/acnet-devices-to-readout.txt, doc/acnet-devices-to-readout.xls, python/cfg/devices.cfg: Add E:HMHV8 2006-05-30 16:46 Nick West * RemoteSoftwareDeployment/: doc/rsd.html, driver/cmd_job.pm, driver/help.txt, driver/initialise_globals.pm, driver/job_make_jdl_file.pm, driver/job_submit.pm, driver/rsd.pm: job sumbit command: create JDL if .csh or .sh script supplied 2006-05-30 08:26 ishi * Contrib/ishi/CCAnalysis/fast_fit_fd.h: Update of systematic errors obtained by 6 beam fit. Default is set tp be LE-10, and errors from 6 beam fit are commented out. 2006-05-30 05:44 Nick West * DatabaseMaintenance/doc/dbmauto_validation.html: Document differential checksumming 2006-05-30 03:07 Sue Kasahara * ParticleTransportSim/PTSimHit.h: New Get method and comment. 2006-05-30 02:57 Sue Kasahara * ParticleTransportSim/PTSimApplication.cxx: Remove "jiggling" in steel since the problem this attempted to address has now been fixed more correctly in G3PTSim code. 2006-05-30 02:50 Sue Kasahara * G3PTSim/util/f77flush.c: A routine to flush buffered fortran output to stdout, so debug output appears where it's supposed to be. Adopted from http://www.stat.ohio-state.edu/current/support/programming/f77flush.html 2006-05-30 02:45 Sue Kasahara * G3PTSim/TGeant3/TGeant3TGeo.cxx: Modified gtnextTGeo() to include check on particle location. This is to solve a tracking problem in which a particle gets caught in a volume, esp. TGeoXtru shaped volumes. This is (probably) a stopgap measure until it can be addressed at the TGeo navigation level. 2006-05-30 00:46 ishi * Contrib/ishi/CCAnalysis/: fast_fit_ndfd_6beam.C, fast_fit_ndfd_6beam.h: 6beam fit codes: Bug fixed. 2006-05-29 22:42 petyt * Contrib/asousa/ndfit/fdfit_data.C: FD fit: Finer binning in dmsq,s2t grid search Added normalisation loop (toggled on/off by "sys" parameter) 2006-05-29 19:34 marshall * CandFitTrackCam/AlgFitTrackCam.cxx: Found an event for which "not equal to zero (!=0.)" had problems, so changed to a more robust solution. 2006-05-29 16:06 Nick West * DatabaseMaintenance/scripts/cs_table_decide_ctype.pm: Force differential if table name matches the environmental variable DBM_SELECT_TABLE 2006-05-29 15:45 Nick West * DatabaseMaintenance/doc/dbmauto_master.html: Fixups should update INSERTDATE to the current date 2006-05-29 13:59 ishi * Contrib/ishi/CCAnalysis/: DPHistos_he_R118_2_pdf.root, DPHistos_le10high_R118_2_pdf.root, DPHistos_le10low_R118_2_pdf.root, DPHistos_le10off_R118_2_pdf.root, DPHistos_me_R118_2_pdf.root, README_FILES_1.3e20pot, README_May29, fast_fit_fd.h, fast_fit_ndfd_6beam.C, fast_fit_ndfd_6beam.h, fddataquality.h, make_table.C, make_table_fast.C, run_fast_fit_ndfd.sh, run_fast_fit_ndfd_6beam.sh: Code for 6 beam fit. Location of files, POT and analysis procedure are written in "README_FILE_1.3e20POT" and "README_May29". 2006-05-28 22:27 asousa * Contrib/asousa/ndfit/ndfit_6beams.C: Allocating large arrays in the heap instead of in the stack, so that ACLiC-compiled macro can run at RAL/Fermi. 2006-05-28 17:32 raufer * Contrib/raufer/NikiSys/: PAN_le_mcfar18_2_SKZP_0.root, PAN_le_mcfar18_2_modbyrs3_0.root: reweighted PANs to cross-check with Niki.CVS: ---------------------------------------------------------------------- 2006-05-28 17:23 raufer * Contrib/raufer/NikiSys/: far_spec_dataTR.root, far_spec_dataskzpTR.root: output files produced with fn_extrapolationb_corr_d.C Named TR to distinguish from the ones Niki committed. 2006-05-28 03:40 petyt * Contrib/asousa/ndfit/hists/: hadprod_err_6beam.root, xsec_wgt_near_le0.root, xsec_wgt_near_le170.root, xsec_wgt_near_le200.root, xsec_wgt_near_phe.root, xsec_wgt_near_pme.root: Added cross-section weighting files and hadron production error envelopes for 6 beam fit 2006-05-28 03:37 petyt * Contrib/asousa/ndfit/: data_le_0.root, data_le_170.root, data_le_200.root, data_le_jun.root, data_phe.root, data_pme.root, ndfit_6beams.C, skzp_dump_6beam.C: Added MC event dump, NDfit macros and data histogram files for 6-beam fit 2006-05-28 02:11 Robert Hatcher * CandTrackCam/AlgTrackCamList.cxx: Another #include to make gcc 4.0.1 happy about the use of fabs() 2006-05-28 01:43 Robert Hatcher * CandTrackCam/: ClusterCam.cxx, ClusterCam.h: Neccessary changes for the code to compile under gcc 3.4.3 - remove a spurious semicolon (two in a row makes gcc unhappy), add #include to resolve abs() correctly (another known 3.2 -> 3.4 issue). Originally put on the R1-22 branch, so I guess this is a "forward port". 2006-05-28 01:24 Robert Hatcher * CandTrackCam/: ClusterCam.cxx, ClusterCam.h: Neccessary changes for the code to compile under gcc 3.4.3 - remove a spurious semicolon (two in a row makes gcc unhappy), add #include to resolve abs() correctly (another known 3.2 -> 3.4 issue). 2006-05-27 21:27 George Irwin * CandTrackCam/: AlgTrackCam.cxx, AlgTrackCam.h, AlgTrackCamList.cxx, AlgTrackCamList.h, CandTrackCamHandle.cxx, CandTrackCamHandle.h, ClusterCam.cxx, DBtxt_AlgTrackCamList_Cambridge.C, DBtxt_AlgTrackCamList_Cosmic.C, DBtxt_AlgTrackCamList_default.C, DBtxt_AlgTrackCam_Cosmic.C, DBtxt_AlgTrackCam_default.C, GNUmakefile, TrackCam.cxx, TrackCamListModule.cxx, TrackSegmentCam.cxx, example_script.C: Backport from development for Andy Blake. 2006-05-27 21:14 George Irwin * SpillTiming/SpillTimeFinder.cxx, AtNuOutput/NtpMaker.cxx: Backport from development for Andy Blake. 2006-05-27 19:20 cbs * CandEventSR/AlgEventSSList.cxx: Bug fix: Lines 572, 573 were using boolean == rather than assignment =. 2006-05-27 15:40 zarko * MCReweight/: Zbeam.cxx, Zbeam.h: Added horn off beam. 2006-05-27 15:17 blake * AtNuOutput/NtpMaker.cxx: bug fix 2006-05-27 15:10 zarko * MCReweight/data/: err_bafflescr0.25_le010z000i_far.vec, err_bafflescr0.25_le010z000i_farovernear.vec, err_bafflescr0.25_le010z000i_near.vec, err_beamwidth_le010z000i_far.vec, err_beamwidth_le010z000i_farovernear.vec, err_beamwidth_le010z000i_near.vec, err_hadrprod_fitted_le010z000i_far.vec, err_hadrprod_fitted_le010z000i_farovernear.vec, err_hadrprod_fitted_le010z000i_near.vec, err_hadrprod_le010z000i_far.vec, err_hadrprod_le010z000i_farovernear.vec, err_hadrprod_le010z000i_near.vec, err_horn1offset1mm_le010z000i_far.vec, err_horn1offset1mm_le010z000i_farovernear.vec, err_horn1offset1mm_le010z000i_near.vec, err_horncurrcal2.ka_le010z000i_far.vec, err_horncurrcal2.ka_le010z000i_farovernear.vec, err_horncurrcal2.ka_le010z000i_near.vec, err_horncurrdist_le010z000i_far.vec, err_horncurrdist_le010z000i_farovernear.vec, err_horncurrdist_le010z000i_near.vec, err_pot0.02_le010z000i_far.vec, err_pot0.02_le010z000i_farovernear.vec, err_pot0.02_le010z000i_near.vec: Added error vectors for horn off beam. 2006-05-27 12:33 Robert Hatcher * RawData/: RawPedestalTableBlock.cxx, RawSparsifierTableBlock.cxx: unify return value when error condition encountered (it's the same value, -1, but it's the *same* -1 everywhere (now a single named const, rather than the literal scattered throughout)). 2006-05-27 12:30 Robert Hatcher * RawData/RawLIHeaderInterface.h: Class has a ClassDef() and so needs a virtual dtor; might as well write explicit default ctor and copy ctor. 2006-05-27 11:58 Robert Hatcher * OfflineMonitor/MoqQuantities.cxx: Yet another case of the need to add #include for fabs() 2006-05-27 10:32 Robert Hatcher * SpillTiming/: SelectSpillTimes.cxx, SpillFunctions.cxx, SpillTimeFinder.cxx: Add #include so that it can find the proper fabs() 2006-05-27 10:05 Robert Hatcher * PulserCalibration/PmtDrift/PhotonStatSummarizer.cxx: Add #include so that it can find the proper fabs() 2006-05-27 09:49 Robert Hatcher * PEGain/PEGainSummary.cxx: Add #include so that it can find proper fabs() 2006-05-27 09:43 Robert Hatcher * NueAna/: ANtpShowerInfoAna.cxx, ShieldRejVarAna.cxx, Reweight/NueReweight.cxx: Add #include so that it finds the proper fabs() 2006-05-27 09:23 Robert Hatcher * Mad/: BeamMonMap.cxx, MadBase.cxx, MadCluAnalysis.cxx, MadDpAnalysis.cxx, MadEdAnalysis.cxx, MadHandScan.cxx, MadQuantities.cxx, SpillInfo.cxx: Add #include so it find the proper fabs() 2006-05-27 09:12 Robert Hatcher * LISummary/: LIPlexMaps.cxx, LIRun.cxx, LITuning.cxx: Add #include so it can find the proper fabs() and modf() 2006-05-27 09:03 Robert Hatcher * Filtration/: Blinder.cxx, FardetBeamSelect.cxx: Add #include so that it can find the proper fabs() 2006-05-27 08:58 Robert Hatcher * FilterLI/LIPatternFinderSimple.cxx: Add #include so that it can find the proper fabs() 2006-05-27 08:56 Robert Hatcher * FilterDigitSR/AlgFilterDigitListSR.cxx: Add #include so it can find the proper fabs() 2006-05-27 08:47 Robert Hatcher * DetSim/SimVaElectronics.cxx: Add #include so that it finds the proper fabs() 2006-05-27 08:29 Robert Hatcher * Demo/UserAnalysis.cxx: Add #include so that it can find the proper fabs() 2006-05-27 08:26 Robert Hatcher * DcsUser/CoilTools.cxx: Add #include so that it can find the proper fabs() 2006-05-27 08:23 Robert Hatcher * Cluster3D/CellListKG.cxx: Add #include so it can find the proper fabs() 2006-05-27 08:19 Robert Hatcher * RecoBase/AlgReco.cxx: Add #include so it can find the proper fabs() 2006-05-27 08:14 Robert Hatcher * CandStripSR/AlgStripSRList.cxx: Add #include so it can find the proper fabs() 2006-05-27 08:01 Robert Hatcher * CandClusterSR/AlgClusterSRList.cxx: Add #include so it can find the proper fabs() 2006-05-27 07:47 Robert Hatcher * CalDetTracker/: CDCosmicTracker.cxx, CDTrackedHits.cxx: Add #include so it can find the proper fabs() 2006-05-27 07:31 Robert Hatcher * BeamDataUtil/: BDSwicPedAccessor.cxx, BDUniquify.cxx, BMSpillAna.cxx: Add #include so it can find the proper fabs() 2006-05-27 07:28 Robert Hatcher * BeamDataMonitoring/TargetModule.cxx: Add #include so it can find the proper fabs() 2006-05-27 07:26 Robert Hatcher * BeamDataDbi/BMSpillFiller.cxx: Add #include so it can find the proper fabs. 2006-05-27 07:24 Robert Hatcher * BeamData/ana/: Summary/BeamSummary.cxx, bmnt/Pedestals.cxx, bmnt/pedmaker.cxx, bv/DeltaT.cxx: Add #include so that fabs() is properly defined. 2006-05-26 22:33 marshall * CandTrackCam/AlgTrackCamList.cxx: Made small tweak to matching of Near Detector 2D Tracks. 2006-05-26 21:27 boehm * NueAna/: ANtpShowerInfoAna.cxx, ANtpShowerInfoAna.h, ANtpShowerInfoNue.cxx, ANtpShowerInfoNue.h, ANtpTrackInfoAna.cxx, ANtpTrackInfoAna.h, ANtpTrackInfoNue.cxx, ANtpTrackInfoNue.h, NueXsecWeightAna.cxx, Shwfit.cxx, Shwfit.h, ShwfitAna.cxx, macros/MakeAnaNueTree.C: Modifications to Shwfit for Mayly to partially correct the root fitting change Addition of the CC group neergy variables to eh shower and track branches Modification of the NueXsec class to safegauard against empty snarls. Fix the macro to remove teh UseBeamDB flag 2006-05-26 20:45 avva * ControlRoomSoftware/bin/: loonfar, loonnear: Removed ip address from DISPLAY env variable in loonnear,far scripts. 2006-05-26 19:52 rustem * PhysicsNtuple/: Strip.cxx, Strip.h, Draw/DrawEvent.cxx, Draw/DrawEvent.h, Draw/DrawRecord.cxx, Draw/DrawRecord.h, Draw/LinkDef.h, Fill/FillDataModule.cxx, Fill/FillStrip.cxx, Fill/FillStrip.h, Save/SaveEventList.cxx, Study/StudyTrackdEdx.cxx, Study/StudyTrackdEdx.h, macros/fill_mc.C, macros/select_antineu_mc.C, macros/study_dedx.C: Remove DrawRecord class which is no longer used. Commit recent devopment changes. 2006-05-26 16:47 chapman * AtNuOutput/NtpMaker.cxx: file writing bug fix 2006-05-26 16:19 marshall * CandTrackCam/: AlgTrackCam.cxx, AlgTrackCam.h, AlgTrackCamList.cxx, AlgTrackCamList.h, CandTrackCamHandle.cxx, CandTrackCamHandle.h, ClusterCam.cxx, DBtxt_AlgTrackCamList_Cambridge.C, DBtxt_AlgTrackCamList_Cosmic.C, DBtxt_AlgTrackCamList_default.C, DBtxt_AlgTrackCam_Cosmic.C, DBtxt_AlgTrackCam_default.C, GNUmakefile, TrackCam.cxx, TrackCamListModule.cxx, TrackSegmentCam.cxx, example_script.C: Now a fully featured track finding package for both Near and Far detectors. 2006-05-26 15:03 Robert Hatcher * AtNuOutput/AlgFarDetEvent.cxx: MuELoss/Material.h is now deprecated in favor of Conventions/MinosMaterial.h which is what the MuELoss/Material ctor now takes; choose ePolystyreneMinos over the other psty alternatives. Also quiet some unused variable and/or argument parameter warnings. 2006-05-26 15:00 Robert Hatcher * AtNuOutput/AtmosCalculator.cxx: quiet an unused parameter warning. 2006-05-26 14:28 vahle * NueAna/: LinkDef.h, NueFluxWeights.cxx, NueFluxWeights.h, NueFluxWeightsAna.cxx, NueFluxWeightsAna.h, NueModule.cxx, NueModule.h, NueRecord.cxx, NueRecord.h, NueRecordAna.cxx, NueRecordAna.h, NueXsecWeight.cxx, NueXsecWeight.h, NueXsecWeightAna.cxx, NueXsecWeightAna.h, macros/MakeAnaNueTree.C, scripts/qsubLotsNueTreesRAL.sh: Adding classes to hold results of cross section weighting. Also updated skzp parameters to new 12par fit values, and added a variable to hold results of kfluk weighting 2006-05-26 14:19 vahle * FDSpecWErrs/RunFDSpecAprilBoxOpen.C: Adding macro to run new data. Too bad the name didnt work out better. 2006-05-26 14:17 vahle * FDSpecWErrs/: FDSpecWErrs.h, FDSpecWErrs.cxx: Updates for new data set 2006-05-26 14:02 vahle * MCReweight/: ReweightHelpers.cxx, ReweightHelpers.h: Added function to fill a MCEventInfo from a NtpStRecord, also updated nucleus codes 2006-05-26 10:43 raufer * Contrib/raufer/NikiSys/matrix_fit_br2norm_d.C: Changed type of variable "passcut" to Float_t as wanted by the PAN. I'm sure it should be Int_t or even Bool_t to make sense though... 2006-05-26 10:36 raufer * Contrib/raufer/NikiSys/matrix_fit_br2norm_d.C: Found another path which has to be changed. 2006-05-26 10:31 raufer * Contrib/raufer/NikiSys/: Beam_ref_fin_neut_d.C, fn_extrapolationb_corr_d.C, matrix_fit_br2norm_d.C: Change file paths from afs to local. 2006-05-26 05:30 Nick West * WebDocs/Errors/compiling.html: Checking for version shear between rootcint and ROOTSYS 2006-05-26 05:22 Nick West * RemoteSoftwareDeployment/driver/cmd_install.pm: If validate_only, don't skip because install appears to have failed, it may be a bug in the validation that has now been fixed. Also in this case ensure that the list of install log files is still assembled as the files still contain useful information. 2006-05-26 03:36 ishi * Contrib/ishi/CCAnalysis/: fast_fit_fd.h, fast_fit_ndfd.h, make_table.C, make_table_fast.C: Update of ND pot, number of event and ND fit result for 1.3E20POT analysis. 2006-05-25 22:22 arms * MCMonitor/mcmon_hist_list.txt: Update the human-readable list of histograms produced. 2006-05-25 20:00 cbs * NueAna/: StdHepInfo.cxx, StdHepInfo.h, StdHepInfoAna.cxx, SubShowerVar.cxx, SubShowerVar.h, SubShowerVarAna.cxx: Added some new variables to StdHepInfo and SubShowerVar. 2006-05-25 19:31 niki * Contrib/raufer/NikiSys/: far_spec_data.root, far_spec_dataskzp.root, res_fit_data.txt, res_fit_dataskzp.txt, reshisto_fit_data.root, reshisto_fit_dataskzp.root: SKZP 6 Param + modbrys 3 files 2006-05-25 19:23 Nathaniel Tagg * SpillTiming/SpillTimeFinder.cxx: Remove debugging line. Whups. 2006-05-25 19:03 Nathaniel Tagg * setup/: setup_minossoft_chaos, setup_minossoft_chaos.sh: New hack for mac: override the srt_environment script so that it properly sets DYLD_LIBRARY PATH. 2006-05-25 17:12 hartnell * LISummary/macros/MakeCalMIPCalibration.C: The latest macro used for putting the new MEU numbers in the database 2006-05-25 17:11 hartnell * MeuCal/: MeuPlots.cxx, macros/FileListSpecial.C, macros/nearValidate/mResponseDrift.C: A few new plots. 2006-05-25 17:02 ishi * Contrib/ishi/CCAnalysis/: fast_fit_fd.h, fast_fit_ndfd.h, make_table.C, make_table_fast.C: Change configurations (POT, #events, systematic errors) for updated ND data/MC. 2006-05-25 15:16 Nick West * RemoteSoftwareDeployment/libs_and_builds/install_MyODBC.sh: Force soft link setting - in case they are already there 2006-05-25 15:15 Nick West * RemoteSoftwareDeployment/libs_and_builds/install_minossoft.sh: Add sanity check that it is the right rootcint 2006-05-25 14:46 boehm * WebDocs/BatchDocs/: Calibration.html, Calibration_Cedar.html, CandChop.html, CandEvent.html, CandFitTrackCam.html, FilterDigit.html, Input.html, Output.html, PreCedarTestScripts.html, ProdNames.html, Release1-18-2.html, Release1-18-4.html, Release1-18.html, ReleaseNotes.html, ScriptDesign.html, ScriptTypes.html, index.html, Templates/menu.dwt: Updating the website to include Cedar settings and new Proto-Cedar scripts. Also modifications for the CandChop settings and candevent settings to more closely relfect reality. 2006-05-25 14:27 Minos CVS group account. Do not commit from here! * Contrib/evans/2DFit/scripts/WriteSystScripts.pl: Adding perl script that runs Oxford systematics study. 2006-05-25 14:22 Minos CVS group account. Do not commit from here! * Contrib/evans/2DSyst/: LoadLibs.C, README_Apr24, WriteSystScripts.pl, Zbeam.cxx, Zbeam.h, Zfluk.cxx, Zfluk.h, blessed_cont.C, blessed_fd_spec.C, fast_fit_fd.C, fast_fit_fd.C_0.93E20, fast_fit_fd.h, fast_fit_fd.h_0.93E20, fast_fit_nd.C, fast_fit_nd.h, fast_fit_ndfd.C, fast_fit_ndfd.C_0.93E20, fast_fit_ndfd.h, fast_fit_ndfd.h_0.93E20, fddataquality.h, gaussj.C, links.sh, links_realdata.sh, links_sys.sh, make_table.C, run_fast_fit_fd.sh, run_fast_fit_ndfd.sh: Permanently removing old directory 2DSyst. 2006-05-25 14:21 Minos CVS group account. Do not commit from here! * Contrib/evans/2DFit/GNUmakefile: Changing package name in GNUMakefile. Modifying perl script to ask what base release is being used. 2006-05-25 13:45 Minos CVS group account. Do not commit from here! * Contrib/evans/2DFit/: .cvsignore, GNUmakefile, LinkDef.h, Zbeam.cxx, Zbeam.h, Zfluk.cxx, Zfluk.h, fast_fit_fd.C, fast_fit_fd.h, fast_fit_ndfd.C, fast_fit_ndfd.h, gaussj.C: Committing a compilable version of the 2DFit code, which is much quicker to run than the interpreted version. Compile the .cxx files with gmake, then use ACLiC to compile the macros after loading lib2DFit.so 2006-05-25 12:20 Nick West * setup/packages-S06-05-25-R1-22: First commit 2006-05-25 05:13 Robert Hatcher * EventKinematics/Module/: EvtKinNuModule.cxx, EvtKinNuModule.h: configurable range of events in which to dumpStdHepList and at what level. 2006-05-25 05:12 Robert Hatcher * EventKinematics/macros/gen_evtkinnu.C: make DemoEventDump and Put optional parts of the path. 2006-05-25 05:11 Robert Hatcher * EventKinematics/NuTransport.cxx: remove dumpStdHepList() debugging code (now part of the Module). 2006-05-25 05:10 Robert Hatcher * EventKinematics/StdHepUtil.cxx: in dumpStdHepList mode<0 means print nothing. 2006-05-25 04:57 zarko * BeamMegaFit/: DoTheFit.C, FitPTRW.cxx, runaparamfit.C, data/truehists-reclaim.root: Made changes required for fits to 6 beams. 2006-05-25 04:35 Robert Hatcher * EventKinematics/NuTransport.cxx: when dumping (which should be removed as it's just debugging info) use the more condensed mode, ie. no vertex info. 2006-05-25 04:35 Robert Hatcher * EventKinematics/InterGen_Neugen.cxx: when returning TParticles contructed from values in /HEPEVT/ adjust the mother & daughter link indices to account for Fortran 1-based vs. C++ 0-based indexing. 2006-05-25 04:34 Robert Hatcher * EventKinematics/: StdHepUtil.cxx, StdHepUtil.h: New function indexPrimaryNu() for finding the primary neutrino given an index to an particle in an event. Enter Status codes corresponding to NEUGEN's interpretation. Change isDocStatus() to use only NEUGEN's interpretation (given the conflict in how "3" would be treated) 2006-05-25 03:49 niki * Contrib/raufer/NikiSys/: Beam_ref_fin_neut_d.C, SKZPdata.txt, beam_matrix_le010_neutb_data.root, beam_matrix_le010_neutb_dataskzp.root, fn_extrapolationb_corr_d.C, matrix_fit_br2norm_d.C: Version of macros for data, 6 param SKZP text, 6 param SKZP beam matrices for data 2006-05-25 03:40 Robert Hatcher * EventKinematics/InterGen_Neugen.cxx: Use StdHepUtil functions for taking apart ion PDG values. Move globals in as statics to helper function padstrbuffer(). 2006-05-25 03:39 Robert Hatcher * EventKinematics/NuTransport.cxx: Use StdHepUtil functions for assembling PDG code for ions. 2006-05-25 03:38 Robert Hatcher * EventKinematics/LinkDef.h: remove dumpStdHepList function (now in StdHepUtil namespace). 2006-05-25 03:38 Robert Hatcher * EventKinematics/: StdHepUtil.cxx, StdHepUtil.h, dumpStdHepList.cxx, dumpStdHepList.h: move dumpStdHepList into StdHepUtil namespace; add new functions for putting together and taking apart ion PDG values to/from IA,IZ. 2006-05-25 03:26 petyt * Contrib/asousa/ndfit/skzp_pars/: realdata_5par1.txt, realdata_6par1.txt: Added results of 15 parameter SKZP fits (to 5/6 beams) for real data 2006-05-25 03:24 petyt * Contrib/asousa/ndfit/: data_allmonths.root, fdfit_data.C, ndfit_data.C, skzp_dump_far_data.C: Modifications to ndfit and fdfit macros to allow code to run on real data. FD dump now uses all 100 FD MC files instead of the 39 used for the systematics study Added ND LE-10 data visible energy histogram for use in NDfit 2006-05-25 03:19 boehm * Production/Dev/PreCedar/CedarProtoTypes/: reco_MC_far_Cosmic_Dev.C, reco_MC_far_Dev.C, reco_MC_near_Dev.C: A little final clean up of the scripts - changed the calibrator settings to remove the timing (given that it only produces error messages for the MC) and removal of some unneeded msg level settings 2006-05-25 03:15 Robert Hatcher * EventKinematics/: InterGen_Neugen.cxx, Module/EvtKinNuModule.cxx: Improve NEUGEN configuration handling. 2006-05-25 00:01 Robert Hatcher * EventKinematics/: FluxGen_OneOverE.cxx, FluxGen_OneOverE.h, GNUmakefile, InterGen_Neugen.cxx, InterGen_Neugen.h, InteractionGenerator.h, LinkDef.h, NuTransport.cxx, NuTransport.h, dumpStdHepList.cxx, dumpStdHepList.h, Module/EvtKinNuModule.cxx, Module/EvtKinNuModule.h, macros/gen_evtkinnu.C: Checkpoint development code. Still not really functional but does compile and do "something". 2006-05-24 23:22 Nathaniel Tagg * SpillTiming/SpillTimeFinder.cxx: Whups! Out by 22ns on the ND UG cable run. 2006-05-24 23:09 Nathaniel Tagg * SpillTiming/SpillTimeFinder.cxx: Identified one more source of delay: the cable run from the ND DAQ racks to the ND GPS unit, 90ft of RG59. 2006-05-24 18:58 arms * MCMonitor/: MCMonitorHistograms.cxx, MCMonitorHistograms.h: Change Dedx vs Ep plots to profiles instead of TH2. 2006-05-24 18:47 musser * RecoBase/: CandEventHandle.cxx, CandEventHandle.h: replace original SetPrimaryTrack and SetPrimaryShower methods, requested by Andy B. 2006-05-24 17:30 Nathaniel Tagg * SpillTiming/SpillTimeFinder.cxx: Fix the ND antenna length. Fix an infinte loop: my sanity check (allow no stamps before 1975) interacted badly with my "bookend" spill at 1970. Insert a manual hack.. I still need to bookend, but it triggers an exit based on the validity date not the value of the entry. 2006-05-24 16:05 Robert Hatcher * NeugenInterface/xsec_vs_energy.cxx: TSpline3 was made "protected" and can no longer be called, thus we must duplicate it in our own copy ctor. It was probably dangerous to used the copy ctor that was there anyway because it was a shallow copy ctor (and thus dangerously shared underlying data .. which could cause duplicate deletion of the same memory). 2006-05-24 14:57 Nick West * DatabaseMaintenance/scripts/get_table_attribute.pm: Retune max_slice_size allowing upper limit of 10000000 2006-05-24 11:34 Nick West * DatabaseMaintenance/tools/database_size_report.pl: Increase the maximum number of rows in a 150MB query - 100000 is too low 2006-05-24 08:16 Nick West * setup/msrt: When making a template setup script, add ROOTSYS to start of PATH and LD_LIBRARY_PATH to ensure it takes priority over any system-wide installed version. 2006-05-23 14:42 Robert Hatcher * NoiseFilter/NoiseFilterModule.cxx: Initialize some local variables that gcc's (in this case faulty) analysis says could end up being used before being set. 2006-05-23 13:07 Nick West * RemoteSoftwareDeployment/libs_and_builds/install_MyODBC.sh: Move to INSTALLATION/lib before setting soft link 2006-05-23 11:53 Nick West * RemoteSoftwareDeployment/: libs_and_builds/install_external_library.sh, driver/initialise_globals.pm: Don't use RSD_RETURN if success; caller may have more to do 2006-05-23 11:36 Nick West * RemoteSoftwareDeployment/driver/: cmd_install.pm, cmd_launch.pm: Use --no-cache to force wget to get a fresh copy - found example at RAL where cache was stale 2006-05-23 09:51 Nick West * RemoteSoftwareDeployment/doc/rsd.html: Complete >Library Script API 2006-05-23 09:19 weber * NoiseFilter/NoiseFilterModule.cxx: fix a type cast error in GetTimeFromTDC() 2006-05-23 09:14 Nick West * RemoteSoftwareDeployment/driver/: initialise_globals.pm, set_local_config.pm, set_site.pm: Differentiate between RAL tier 1 and tier2 2006-05-23 00:00 niki * Contrib/raufer/NikiSys/: Beam_ref_fin_neut.C, Load_Libs.C, README, copy_tree.C, fn_extrapolationb_corr.C, norm_fixb_far.root, norm_fixb_new1049.root, xsec_minos_modbyrs2_v3_3_7.root: Code for generating inputs for systematics studies 2006-05-22 21:40 George Irwin * setup/: packages-R1.22, setup_minossoft_chaos, setup_minossoft_chaos.sh, setup_minossoft_gadfly: Add CandTrackCam to packages-R1.22 for Andy Blake. Throw in a couple of setup-minossoft files for SLAC laptops. 2006-05-22 21:09 mdier * NueAna/: SubShowerVarAna.cxx, SubShowerVarAna.h: The determination of the primary shower is moved into the SntHelpers namespace. Added a new method: void Analyze(RecRecordImp *srobj, NtpSRShower* ntpShower=0) which now does all the filling so that this piece of code can be used with any desired shower instead of the one implemented. The other Analyze(..) method that was already there just calls this new method after determining the primary shower. 2006-05-22 21:03 mdier * NueAna/: SntpHelpers.cxx, SntpHelpers.h: Add to the SntpHelpers namespace the method NtpSRShower *GetPrimaryShower(int evnt, RecRecordImp *rri) to determine the primary shower. Currently, it is determined as it was implementned in SubShowerVarAna.cxx. 2006-05-22 20:59 Robert Hatcher * CalDetPIDSR/CalDetTOFId.cxx: Spew out warning messages that the ctor code looks incomplete and probably doesn't do the right thing. 2006-05-22 20:53 Robert Hatcher * CalDetPIDSR/CalDetTOFId.cxx: How strange... In the ctor with arguments we have: Double_t tdc1; Double_t tdc2; Double_t time1 = tdcGain1 * (tdc1 - (1.0*tdcPedestal1)); Double_t time2 = tdcGain2 * (tdc2 - (1.0*tdcPedestal2)); the second two lines explicitly use the values of the *unset* local variables declare immediately above them. How anyone ever got sensible results out of this but by shear luck is beyond me. I don't know what to initialize tdc1 and tdc2 to, but zero is no worse than completely random. Perhaps they were meant to be set to the unused arguments firstPaddle and secondPaddle (both Int_t's)? 2006-05-22 20:48 George Irwin * AtNuEvent/: AtmosShower.cxx, AtmosShower.h, AtmosStrip.cxx, AtmosStrip.h, AtmosTrack.cxx, AtmosTrack.h: Backport from development for Andy Blake and John Chapman. 2006-05-22 20:35 George Irwin * AtNuReco/AlgAtmosShowerList.cxx: Backport from development for Andy Blake and John Chapman. 2006-05-22 20:32 George Irwin * AtNuOutput/: LinkDef.h, MOISolution.cxx, MOISolution.h, NtpMaker.cxx, ShowerTrace.cxx, ShowerTrace.h: Backport from development from Andy Blake and John Chapman. 2006-05-22 20:05 Robert Hatcher * CalDetDST/UberModule.cxx: Backport to R1-22: Change "ntprec->trk.stpfit = new Bool_t[nstrip];" to Byte_t so it compiles. 2006-05-22 19:56 arms * MCMonitor/macro/MCMonitorStyle.C: Remove gROOT->ForceStyle(); line from MCMonitorStyle.C macro. Does terrible things to the formatting. 2006-05-22 19:44 Robert Hatcher * TriD/TridUVPage.cxx: Initialize some local variable that gcc worries might be used before they are set (in this case because the analysis isn't deep enough). 2006-05-22 19:42 Robert Hatcher * RunSummary/rate_plot.cc: Initialize some local TFile* variables that gcc worries might be used before they're set (if they are bad things will happen, this isn't going to help but it does suppress the warning). 2006-05-22 19:39 Robert Hatcher * RDBC/odbc/ODBCPreparedStatement.cxx: Initialize a local pointer that gcc worries might be used before it is set (I think it is confused by the try/catch structure). 2006-05-22 19:37 Robert Hatcher * PulserCalibration/PmtDrift/pmt_plot.cxx: comment out some local const's that are used only by some subsequent commented out code. 2006-05-22 19:34 Robert Hatcher * PEGain/PEGainModule.cxx: Initialize a local variable that gcc worries might be used before it is set. 2006-05-22 19:33 Robert Hatcher * OfflineTrigger/: OltNewModule.cxx, OltTimePlot.cxx: Initialize some local variables that gcc is worried might be used before they are set. 2006-05-22 19:31 Robert Hatcher * OfflineTrigger/OltCounter.cxx: comment out unused function parameter. 2006-05-22 19:29 Robert Hatcher * NueAna/HitCalcAna.cxx: Initialize some local variables that gcc worries might be used before they are set. 2006-05-22 19:22 Robert Hatcher * NueAna/: ANtpEventInfoAna.cxx, NueModule.cxx, NuePrint.cxx, Display/NueDisplayModule.cxx: Initialize some local variable that gcc worries might be used before they are set. 2006-05-22 19:16 Robert Hatcher * Mad/: MadDpAnalysis.cxx, MadEdAnalysis.cxx, MadEvDisplay.cxx, MadMKAnalysis.cxx, MadQEID.cxx, MadTestAnalysis.cxx: Initialize some local variables that gcc worries might be used before they are set. 2006-05-22 19:01 Robert Hatcher * LISummary/: LIGainCurve.cxx, LIPlexMaps.cxx, LIPmt.cxx: Initialize some local variables that gcc worries might be used before they're set, but probably aren't given our normal data structure/flow. 2006-05-22 18:53 Robert Hatcher * FarDetDataQuality/FarDetRawDigitDump.cxx, FCPCFilter/FCPCFilterModule.cxx: Shush up gcc, yes that local variable will get set before use (if you understood our data flow) but if you insist we'll initialize it explicitly. 2006-05-22 18:52 George Irwin * AtNuOutput/: AlgFarDetEvent.cxx, AlgFarDetEvent.h, AtmosCalculator.cxx, DBtxt_AlgFarDetEvent_default.C: Backported from development for John Chapman. 2006-05-22 18:50 Robert Hatcher * DataUtil/PlaneOutline.cxx: Initialize some local variables that gcc isn't smart enought to realize will actually always be set before being used. 2006-05-22 18:48 Robert Hatcher * CandSubShowerSR/AlgSubShowerSRList.cxx: Initialize local CandStripHandle* variable (to zero) that gcc thinks could potentially be used before it is set. In all cases if this were to happen BadThings(TM) would result. Previously it might point to random memory, now it will result in dereferencing a null pointer. Hope it doesn't happen. 2006-05-22 18:46 Robert Hatcher * CandSliceSR/AlgSliceSRList.cxx: Initialize some local variables that gcc is worried might be used before they are set. 2006-05-22 18:41 Robert Hatcher * CandShowerEM/AlgShowerEM.cxx: Initialize local CandStripHandle* variable (to zero) that gcc thinks could potentially be used before it is set. In all cases if this were to happen BadThings(TM) would result. Previously it might point to random memory, now it will result in dereferencing a null pointer. Hope it doesn't happen. 2006-05-22 18:38 Robert Hatcher * CandNtupleSR/Module/NtpSRModule.cxx: Initialize some local variables that "g++ -O2 -W -Wall" suggests might end up used before being initialized -- probably doesn't happen with the expected data structure / flow, but we'll quiet gcc anyway. 2006-05-22 18:04 Nathaniel Tagg * Calibrator/Calibrator.cxx: Comment out unused argument. 2006-05-22 17:42 chapman * AtNuOutput/AtmosCalculator.cxx: fixes for backporting to R1-22 2006-05-22 17:41 chapman * AtNuOutput/: AlgFarDetEvent.cxx, AlgFarDetEvent.h, DBtxt_AlgFarDetEvent_default.C: fixes for backporting into R1-22 2006-05-22 17:02 Robert Hatcher * CandFitTrackCam/AlgFitTrackCam.cxx: Initialize some local variables that gcc worries might be used before being set. 2006-05-22 17:02 ishi * Contrib/ishi/CCAnalysis/: make_table.C, make_table_fast.C: Add cut to remove FD data in "Long Weekend", when part of FD plane were off. 2006-05-22 16:57 Robert Hatcher * CandEventSR/AlgEventSR.cxx: Initialize some local variables that gcc worries might be used before being set (g++ -O2 -Wall -W does a more complete analysis than without the -O2). 2006-05-22 16:54 Robert Hatcher * BField/BField.cxx: Initialize local variables, bx,by in CoilAndCollarFieldFar() that gcc says might be used before set. 2006-05-22 16:50 Robert Hatcher * BeamDataUtil/BDSwicPedAccessor.cxx: gcc -O2 -Wall -W caught an uninitialized local variable "ind" in the line: for (size_t ind; ind * AtNuReco/: AlgAtNuReco.cxx, AlgAtmosShowerList.cxx, AlgShowerAtNu.cxx, AlgShowerCam.cxx, AlgTrackAtNu.cxx, AtNuDisplayModule.cxx, AtNuTreeModule.cxx, RecoTreeModule.cxx, TrackSegmentAtNu.cxx: Initialize local variables that gcc -O thinks could have been used before being set. Some of these probably weren't a real problem give our data structure and flow; but at least muflag in the *TreeModule.cxx cases do look dangerously like they were relying on some undefined behaviour. 2006-05-22 16:13 ishi * Contrib/ishi/CCAnalysis/: DPHistos_far.root, DPHistos_near_R1_18_2.root, README_Apr24: PDF root files generated by David Petyt. I've put them to CVS to keep reproducibility of this method. 2006-05-22 16:04 Robert Hatcher * AltReco/AltAlgSliceList.cxx: Set some defaults for local variables that gcc thinks possibly could be used before being set. 2006-05-22 16:01 Robert Hatcher * AltDeMux/: AlgAltDeMuxBase.cxx, AltDeMuxDisplay.cxx, AltDeMuxModule.cxx: Give default values to local variables that gcc warns might be otherwise left unset before use; generally this shouldn't probably happen in normal use (but gcc can't figure that out without knowing our data structures/flow). This gcc analysis is only done when compiling with -O. 2006-05-22 15:46 ishi * Contrib/ishi/CCAnalysis/: MadDpAnalysis.cxx, make_table.C, make_table_fast.C: Code I used to make PAN and tables. MadDpAnalysis.cxx and make_table_fast.C (fast version of make_table.C). 2006-05-22 15:33 Robert Hatcher * NCUtils/NCAnalysisReader.cxx: Initialize some local variables to default values that gcc -O thinks could possibly be otherwise left unset before use (probably not under normal circumstances, but I'd rather gcc be cautious and we quiet it explicitly). 2006-05-22 15:26 Robert Hatcher * NCUtils/: NCAnalysisModule.cxx, NCAnalysisUtils.cxx, NCExtractionADM.cxx, NCExtractionBR.cxx, NCExtractionDP.cxx: Eliminate numerous unused variable warnings (was by far the worst offending pkg). 2006-05-22 13:28 raufer * Contrib/raufer/NikiSys/fdfitplot.C: Macro for making contour plots and 1-dim chi2 projections. Adapted from Chris Smith's macro in Contrib/cbs/MatrixMethod. 2006-05-22 13:27 raufer * Contrib/raufer/NikiSys/: Demo_matrix_rel_br_15.C, Demo_matrix_rel_br_ndf.C, Demo_matrix_rel_br_nsk.C, Rebin_br_15.C, Rebin_br_ndf.C, Rebin_br_nsk.C, matrix_fit_br2norm_15.C, matrix_fit_br2norm_ndf.C, matrix_fit_br2norm_nsk.C: Commit latest code for the systematics check. The macros ending in _15 are used to run on the SKZP15 reweighted PANs, far_spec files, etc. The ones ending in _ndf use Davids near detector fit results for reweighting instead. Essentially, these macros are identical but for some path variable for I/O. 2006-05-22 12:54 marshall * CandFitTrackCam/: AlgFitTrackCam.cxx, FitTrackCamListModule.cxx: Made a small change to the track failure condition in AlgFitTrackCam and tidied the Debug/Warning messages in FitTrackCamListModule. 2006-05-22 11:49 Nick West * RemoteSoftwareDeployment/libs_and_builds/assemble_minossoft.sh: Fix victim of a global rename release->application 2006-05-22 11:44 Nick West * RemoteSoftwareDeployment/libs_and_builds/: assemble_minossoft.sh, install_minossoft.sh: Add simple loon validation 2006-05-22 09:13 Minos CVS group account. Do not commit from here! * Contrib/evans/2DSyst/: WriteSystScripts.pl, fast_fit_fd.C, fast_fit_fd.h, fast_fit_ndfd.C, fast_fit_ndfd.h: Committing the final files used for the systematics analysis. 2006-05-22 03:13 rustem * PhysicsNtuple/: Save/SaveEventList.cxx, Save/SaveNtpRecord.cxx, Save/SaveNtpRecord.h, Save/SaveRecord.cxx, Save/SaveZEvent.cxx, Select/SelectAntiNeutrino.cxx, Select/S