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/SelectAntiNeutrino.h: Give on saving NtpStRecord in a new tree and remove corresponding algorithm. Remove dependencies on StandardNtuple from Save algorithms. 2006-05-21 22:51 rustem * PhysicsNtuple/Save/: SaveZEvent.cxx, SaveZEvent.h: Replace #include "PhysicsNtuple/AlgEvent.h" with #include "../AlgEvent.h" so that no soft link is needed. 2006-05-21 22:45 rustem * PhysicsNtuple/Select/: SelectAntiNeutrino.cxx, SelectAntiNeutrino.h: Algorithm that selects muon anti-neutrino events. 2006-05-21 22:41 rustem * PhysicsNtuple/: AlgEvent.h, AlgFactory.cxx, AlgFactory.h, AlgSnarl.h, Event.cxx, Event.h, GNUmakefile, LinkDef.h, MCTruth.cxx, MCTruth.h, ParticleSignId.cxx, Record.cxx, Record.h, RunAlgorithm.cxx, Strip.cxx, Strip.h, Track.cxx, Track.h, Fill/FillStrip.cxx, Fill/FillStrip.h, Fill/FillTruth.cxx, Fill/fill.C, Fill/fill_mc.C, Fill/fill_test.C, Plot/GNUmakefile, Plot/LinkDef.h, Plot/PlotBasic.cxx, Plot/PlotBasic.h, Plot/PlotEvent.cxx, Plot/PlotEvent.h, Plot/PlotShower.cxx, Plot/PlotShower.h, Plot/PlotTrack.cxx, Plot/PlotTrack.h, Plot/PlotTrackGeometry.cxx, Plot/PlotTrackGeometry.h, Save/SaveZEvent.cxx, Save/SaveZEvent.h, Select/SelectBeam.cxx, Select/SelectFiducial.cxx, Select/SelectFiducial.h, Select/SelectMCTruth.cxx, Select/SelectTrack.cxx, Study/GNUmakefile, Study/LinkDef.h, Study/StudyAlgExample.cxx, Study/StudyAlgExample.h, Study/StudyTrackdEdx.cxx, Study/StudyTrackdEdx.h, macros/fill.C, macros/fill_mc.C, macros/select_antineu.C, macros/select_antineu_mc.C, macros/study_dedx.C: Adding lots of development changes and many new files. 2006-05-21 18:14 Sue Kasahara * ParticleTransportSim/: PTSimApplication.cxx, PTSimModule.cxx: Add some comments 2006-05-21 18:11 Sue Kasahara * G3PTSim/TGeant3/: TGeant3.cxx, TGeant3.h: Add support for TGeant3::Gptmed(Int_t numed) method to print media definitions. Useful to view media definitions after Geant3 has defined tracking parameters left undefined by the user. 2006-05-21 16:52 Sue Kasahara * GeoGeometry/GeoGeometry.cxx: For consistency with GMINOS, can't use MinosMaterial densities for all materials just yet. 2006-05-19 18:29 Robert Hatcher * SRT_MINOS/SoftRelTools/arch_spec_sigc++.mk: Backport to R1.22: Add extra CPFLAGS substitution for RedHat (vs. source) configured pkgcfg in order to find the sigcconfig.h via -I[XYZZY]/sigc++-1.2/include in one case XYZZY=${exec_prefix}/lib in the other it is ${lib}. 2006-05-19 18:23 Robert Hatcher * SRT_MINOS/SoftRelTools/arch_spec_sigc++.mk: Add extra CPFLAGS substitution for RedHat (vs. source) configured pkgcfg in order to find the sigcconfig.h via -I[XYZZY]/sigc++-1.2/include in one case XYZZY=${exec_prefix}/lib in the other it is ${lib}. 2006-05-19 17:30 Nick West * RemoteSoftwareDeployment/doc/rsd.html: Add a link to initialise_globals.pm 2006-05-19 16:46 cbs * Contrib/cbs/PlotOrg/macros/RecoFile.C: [no log message] 2006-05-19 16:46 Nick West * RemoteSoftwareDeployment/doc/rsd.html: Reorganise script API section, factoring out common variables. 2006-05-19 16:44 Nick West * RemoteSoftwareDeployment/driver/cmd_assemble.pm: Add RSD_SITE_NAME to assemble environment 2006-05-19 14:59 Robert Hatcher * EventKinematics/FluxGen_OneOverE.cxx: compile, then commit .. compile, then commit ... 2006-05-19 14:55 Robert Hatcher * DataUtil/Truthifier.cxx: Correct CVSID(" $Id: ") to CVSID(" $Id: $") gcc 3.4.3 doesn't like the construct: if ((!a)&&(!b)) MAXMSG() << "text" << endl; it (oddly) complains about unused variable MSGCNTxxx immediately followed by MSGCNxxx undeclared. Sounds like a scoping problem in the macro. This can be solved by putting braces {} around the whole MAXMSG statement following the if conditional. 2006-05-19 14:01 Nick West * DatabaseMaintenance/: doc/ChangeLog, scripts/read_context_file.pm, scripts/write_context_file.pm, doc/dbmauto_system_files.html: Introduce 'clock synchronised' context file heartbeat. 2006-05-18 23:40 niki * Contrib/raufer/NikiSys/Syst_rel_ndfits.tar.gz: Input files and results for Beam Matrix Method weighting the MC (near and far) with NDfit results (by David Petyt) 2006-05-18 22:45 Nathaniel Tagg * Calibrator/PulserLinearityCalScheme.cxx: Dont' even complain about veto shield hits.. they are lost causes. 2006-05-18 22:39 Nathaniel Tagg * Calibrator/PEGainCalScheme.cxx: Comment out an annoying and unavoidable error message that happens for MC. 2006-05-18 22:35 Nathaniel Tagg * Calibrator/StripAttenCalScheme.cxx: Reduce "the reconstruction is an idiot and Jim is a big poopyhead" messsages down to debug. 2006-05-18 22:32 Robert Hatcher * EventKinematics/Module/EvtKinNuModule.cxx: Factory name for flux is "FluxGen_OneOverE". 2006-05-18 22:25 Nathaniel Tagg * DataUtil/Truthifier.cxx: Reduce verbiage and increase blame when a bad Truthifier is built. 2006-05-18 22:17 Nathaniel Tagg * PhotonTransport/PhotonTransport.cxx: Increase error threshold to 1MeV of "lost" energy, rather than 100 keV to make Josh happy. 2006-05-18 22:14 arms * MCMonitor/: MCMonitor.cxx, MCMonitorHistograms.cxx: Adjusted some plot ranges: Hit dE/dx for each particle type. 2006-05-18 22:11 admarino * MuELoss/: Material.cxx, Material.h: Using the new class Conventions/MinosMaterials to get the material densities, instead of MuELoss/StandardMaterials. 2006-05-18 22:10 admarino * GeoGeometry/GeoGeometry.cxx, PhotonTransport/PhotonTransport.cxx, RecoBase/AlgTrack.cxx, Swimmer/SwimGeo.cxx, Swimmer/SwimGeo.h: Using the new class Conventions/MinosMaterials to get the material densities. 2006-05-18 21:53 admarino * CandFitTrack3/: SwimObj3.cxx, SwimObj3.h: Using the new class Conventions/MinosMaterials to get the material densities. 2006-05-18 21:52 admarino * CalDetTracker/: CDSimpleMC.cxx, CDSimpleMC.h: Using the new class Conventions/MinosMaterials to get the material densities. 2006-05-18 21:51 admarino * Conventions/: LinkDef.h, MinosMaterial.cxx, MinosMaterial.h: First version. Creating class Conventions/MinosMaterials. Based on MuELoss/StandardMaterials, but the idea is to put it in a more general location. The hope is that all of the references to material densities, A, and Z values can use this one class. 2006-05-18 21:48 Robert Hatcher * CVSROOT/check_access: Add admarino as to the trusted list. 2006-05-18 21:27 Robert Hatcher * EventKinematics/: FluxGen_OneOverE.cxx, FluxGen_OneOverE.h: flesh out a bit (including real implementations for some of the methods) add new methods required by interface. 2006-05-18 21:25 Robert Hatcher * EventKinematics/FluxGenerator.h: add new methods GetParticleList() and GetMaxEnergy() clean up a bit. 2006-05-18 18:52 Robert Hatcher * MINF_Classes/MINFast.cxx: move creation of fParticles forward of MakeTree() which tries to set a branch to point at it -- this should eliminated the Error in : Pointer to TClonesArray is null warning that's been around for a while. Thanks to John Chapman. 2006-05-18 17:03 Minos CVS group account. Do not commit from here! * Contrib/asousa/SystPlot/: fdfitplot.C, fdfitplot_sense.C, fdfitplot_spect.C, fdplotNCBackAll.C, fdplotNomAll.C, fdplotShowEnOffAll.C, ndfitplot.C, ndplotAll.C: Macros used for ND and FD spectral comparisons of the CC analysis methods. 2006-05-18 16:57 Minos CVS group account. Do not commit from here! * Contrib/asousa/SystTable/: CalcSystShift.C, NDfit_table.xls, makeScript.csh, runAll.csh, submit.csh: Code to automate systematic shifts computation using NDfit's final output. 2006-05-18 16:50 Minos CVS group account. Do not commit from here! * Contrib/asousa/ndfit/: makeScriptNom.csh, skzp_dump_Nom.C, skzp_dump_far_Nom.C: Adding code used to run spectral checks and Nominal fits, which do not use SKZP2 reweighting. 2006-05-18 16:37 Nick West * CVSROOT/modules: Add RemoteSoftwareDeployment 2006-05-18 16:36 Nick West * RemoteSoftwareDeployment/: doc/overview.gif, doc/overview.xfig, doc/rsd.html, driver/.cvsignore, driver/cmd_assemble.pm, driver/cmd_install.pm, driver/cmd_job.pm, driver/cmd_launch.pm, driver/cmd_remove.pm, driver/cmd_test.pm, driver/get_tar_name.pm, driver/get_time_stamp.pm, driver/help.pm, driver/help.txt, driver/initialise_globals.pm, driver/job_allocate_ticket_name.pm, driver/job_get_existing_ticket_names.pm, driver/job_process.pm, driver/job_read_current_ticket.pm, driver/job_run_edg_job.pm, driver/job_submit.pm, driver/job_write_current_ticket.pm, driver/local.config.example, driver/parse_command.pm, driver/print_file.pm, driver/read_build_config_table.pm, driver/replace_sw_tag.pm, driver/report.pm, driver/rsd.pm, driver/run_install_script.pm, driver/set_local_config.pm, driver/set_site.pm, driver/terminate.pm, driver/terminate_install.pm, libs_and_builds/assemble_MyODBC.sh, libs_and_builds/assemble_by_hand.sh, libs_and_builds/assemble_dcap.sh, libs_and_builds/assemble_hello_world.sh, libs_and_builds/assemble_libsigc++.sh, libs_and_builds/assemble_minossoft.sh, libs_and_builds/assemble_mysql.sh, libs_and_builds/assemble_root.sh, libs_and_builds/assemble_rsd.sh, libs_and_builds/assemble_unixODBC.sh, libs_and_builds/build_config_table.dat, libs_and_builds/hello_world.cpp, libs_and_builds/install_MyODBC.sh, libs_and_builds/install_dcap.sh, libs_and_builds/install_external_library.sh, libs_and_builds/install_hello_world.sh, libs_and_builds/install_libsigc++.sh, libs_and_builds/install_minossoft.sh, libs_and_builds/install_mysql.sh, libs_and_builds/install_root.sh, libs_and_builds/install_unixODBC.sh, libs_and_builds/print.sh, libs_and_builds/return.sh, libs_and_builds/run.sh, testing/edg-job-get-output.log, testing/edg-job-status-terminated.log, testing/edg-job-status.log, testing/edg-job-submit.log, testing/lcg-ManageVOTag-add.log, testing/lcg-ManageVOTag-list.log, testing/lcg-ManageVOTag-remove.log: Initial revision 2006-05-18 16:36 Nick West * RemoteSoftwareDeployment/: doc/overview.gif, doc/overview.xfig, doc/rsd.html, driver/.cvsignore, driver/cmd_assemble.pm, driver/cmd_install.pm, driver/cmd_job.pm, driver/cmd_launch.pm, driver/cmd_remove.pm, driver/cmd_test.pm, driver/get_tar_name.pm, driver/get_time_stamp.pm, driver/help.pm, driver/help.txt, driver/initialise_globals.pm, driver/job_allocate_ticket_name.pm, driver/job_get_existing_ticket_names.pm, driver/job_process.pm, driver/job_read_current_ticket.pm, driver/job_run_edg_job.pm, driver/job_submit.pm, driver/job_write_current_ticket.pm, driver/local.config.example, driver/parse_command.pm, driver/print_file.pm, driver/read_build_config_table.pm, driver/replace_sw_tag.pm, driver/report.pm, driver/rsd.pm, driver/run_install_script.pm, driver/set_local_config.pm, driver/set_site.pm, driver/terminate.pm, driver/terminate_install.pm, libs_and_builds/assemble_MyODBC.sh, libs_and_builds/assemble_by_hand.sh, libs_and_builds/assemble_dcap.sh, libs_and_builds/assemble_hello_world.sh, libs_and_builds/assemble_libsigc++.sh, libs_and_builds/assemble_minossoft.sh, libs_and_builds/assemble_mysql.sh, libs_and_builds/assemble_root.sh, libs_and_builds/assemble_rsd.sh, libs_and_builds/assemble_unixODBC.sh, libs_and_builds/build_config_table.dat, libs_and_builds/hello_world.cpp, libs_and_builds/install_MyODBC.sh, libs_and_builds/install_dcap.sh, libs_and_builds/install_external_library.sh, libs_and_builds/install_hello_world.sh, libs_and_builds/install_libsigc++.sh, libs_and_builds/install_minossoft.sh, libs_and_builds/install_mysql.sh, libs_and_builds/install_root.sh, libs_and_builds/install_unixODBC.sh, libs_and_builds/print.sh, libs_and_builds/return.sh, libs_and_builds/run.sh, testing/edg-job-get-output.log, testing/edg-job-status-terminated.log, testing/edg-job-status.log, testing/edg-job-submit.log, testing/lcg-ManageVOTag-add.log, testing/lcg-ManageVOTag-list.log, testing/lcg-ManageVOTag-remove.log: Remote Software Deployment - a system for the automated remote installation of MINOS offline software. 2006-05-18 16:24 boehm * NueAna/: NueModule.cxx, NueModule.h: Removing some no longer used variables from the Module - remaining options related to filling the beam data which now lives in the NueBeamModule - removed option to Trim Ntuples in the nuemodule 2006-05-18 16:21 cbs * Contrib/cbs/PlotOrg/: AnaNuePlotMaker.cxx, PANPlotMaker.cxx, PANPlotMaker.h, PlotMaker.cxx: [no log message] 2006-05-18 10:56 raufer * Contrib/raufer/NikiSys/matrix_fit_br2norm.C: Add a histogram for nc background and write to output file. This is for comparison with other methods. 2006-05-18 09:50 raufer * Contrib/cbs/MatrixMethod/: MatrixHelper.cxx, MatrixHelper.h: Put in Trish's new methods to configure the beam reweighting. Used in the systematics check for all the different SKZP fits. 2006-05-18 09:48 raufer * Contrib/cbs/MatrixMethod/: MatrixMethod.cxx, MatrixMethod.h: Add global constant kFarDetDistance. This replaces "735" in the oscillation formulae. Can be set to 732 to be consistent with our MC. Put in some scale factors for the systematics checks. One is the scaling to 1.4e20, the other one a 3 per cent GNUMI/GMINOS correction. See Niki for details. Tobi 2006-05-18 04:08 Nathaniel Tagg * Calibrator/: Calibrator.cxx, Calibrator.h: Ok, I'm tired of waiting for databases to load when I want to look something up fast. So, I've introduced lazy subcalibrator resetting. The sub-calibrators aren't given the new VldContext (via Reset()->DoReset()) until the Calibrator specifically calls them. Superficially tested; seems to work nicely, but needs some more stress testing. 2006-05-17 22:03 Robert Hatcher * Contrib/rhatcher/fnal_ups/minos_offline/: R1.18.4.table, R1.18.4.version, R1.22.table, R1.22.version, S06-05-15-R1-22.table, S06-05-15-R1-22.version: R1.18.4, R1.22 and S06-05-15-R1-22 setup files created since last commit. 2006-05-17 22:01 Robert Hatcher * Contrib/rhatcher/fnal_ups/minos_root/: v5-11-02.table, v5-11-02.version: setup files for minos_root v5-11-02 at FNALU 2006-05-17 22:00 Robert Hatcher * Contrib/rhatcher/fnal_ups/minos_root/table.template: Add required setup of oracle_client v10_1_0_2_0b pythia6 v6_326 cern 2004 to both opt and not; this allows us to build some extra ROOT libraries. 2006-05-17 21:58 Robert Hatcher * Contrib/rhatcher/fnal_ups/minos_root/: bleeding-edge.table, v5-10-00.table: introduce dependencies (pythia6 v6_326, cern 2004) so that we can build some extras into root. 2006-05-17 21:53 Robert Hatcher * Contrib/rhatcher/fnal_ups/minos_extern/: bleeding-edge.table, v03.table: add MYSQL and ODBC env variables. 2006-05-17 21:52 Robert Hatcher * Contrib/rhatcher/fnal_ups/genie/: development.table, development.version: an initial setup config for GENIE (development). 2006-05-17 21:51 Robert Hatcher * Contrib/rhatcher/fnal_ups/log4cpp/: 0.3.5rc3.table, 0.3.5rc3.version: 0.3.5rc3 is the version of log4cpp that's actually built. 2006-05-17 19:54 boehm * Production/Dev/PreCedar/: CandChopTests/reco_MC_far_Chopped_R1_18_2.C, CandChopTests/reco_far_All_Chopped_R1_18_2.C, CandChopTests/reco_far_Alt_CandSub_Spill_Blind_Chopped_R1_18_2.C, CedarProtoTypes/reco_MC_far_Cosmic_Dev.C, CedarProtoTypes/reco_MC_far_Dev.C, CedarProtoTypes/reco_MC_near_Dev.C, PTSim/ptsim_reco_MC_far_Cosmic_Dev.C, PTSim/ptsim_reco_MC_far_Dev.C, PTSim/ptsim_reco_MC_near_Dev.C: Corrections were necessary for the fardet CandChop files to ensure correct slicer settings. New files have been posted that are expected to be used during cedar production and Kregg's ptsim scripts are now part of Production as well. 2006-05-17 19:52 Robert Hatcher * setup/: setup_minossoft_daq.csh, setup_minossoft_daq.sh: Commit changes to DAQ setup scripts for G.F. Pearce. 2006-05-17 18:56 arms * MCMonitor/macro/outputMCMonitorPlots.C: Adjust some aesthetics on the Index pages. 2006-05-17 14:37 ishi * Contrib/ishi/GeoSwimmer/: GeoSwimMCApplication.cxx, GeoSwimMCApplication.h, GeoSwimmer.cxx, GeoSwimmer.h: Update private version of new swimmer codes (GeoSwimmer). 2006-05-17 03:15 Sue Kasahara * ParticleTransportSim/PTSimApplication.cxx: Bug fix to determination of split strip local position given global position during particle transport. 2006-05-16 23:27 Nathaniel Tagg * CandChop/BiggestChopModule.cxx: Add a test for no chops in the list. 2006-05-16 23:22 Nathaniel Tagg * CandChop/AlgChopListFar.cxx: Add a catch-all: return nothing if there's no data. 2006-05-16 20:43 boehm * NueAna/: ClassType.cxx, NueAnalysisCuts.cxx, NueAnalysisCuts.h: I added a function DetermineClassType which keeps the determination of ClassType along with the different values and now the NueAnalysisCut files are included. 2006-05-16 20:41 boehm * NueAna/: ANtpAnalysisInfoAna.cxx, ANtpTruthInfoBeamAna.cxx, ClassType.h, LinkDef.h, NueRecord.cxx, NueRecord.h: Minor modifications to NueAna to allow the addition of the NueAnalysysCuts class. No changes to the interface or function of NueAna at this time. 2006-05-16 17:24 Sue Kasahara * ParticleTransportSim/vld/: dedx.C, dedxe.C, dedxestd.C, dedxestdvsalt.C, dedxestdzoom.C, dedxezoom.C, dedxmu.C, dedxmustd.C, dedxmustdvsalt.C, edxdydz_stddedx.C, exe_gminos_ptsim.sh, gminos.C, gminos.ffr, gminos_base.ffr, gphysi.dat, mudxdydz.C, mudxdydz_stdvsalt.C, ptsim.C, ptsimconfig.C, ptsimconfig_base.C, reco_minos.gaf_list: Scripts to aid in validation of ptsim vs gminos at the hit level for particles of fixed (type, momentum, vertex) as defined with the KINE card. 2006-05-16 01:17 niki * Contrib/raufer/NikiSys/results_comp_skzp15p.tar.gz: Results when using SKZP15 parameter fits in Beam Matrix so that we can compare with Tobi. 2006-05-16 01:12 niki * Contrib/raufer/NikiSys/Syst_rel_skzp15p.tar.gz: Input files when using SKZP 15 parameter fits 2006-05-16 00:10 asousa * Contrib/asousa/ndfit/: makeScript.csh, makeScriptNom.csh, runAll.csh, submitNom.csh: Improving makeScript slightly, adding Tobi's script to run all systematics at once, adding two separate scripts for the special Nominal case. 2006-05-15 23:10 dap56 * Monitoring/: DigitAnalysis.cxx, online.config: Adjusted pedestal checking limits in FD to avoid creating false positives. Rogue channels are now defined by the following criteria: truncated mean < 100 ADC or > 1200 ADC truncated RMS > 12 Also changed "cold chip" singles rate threshold from 75 to 50 Hz for the same reason. The default parameters in online.config have been modified to reflect these changes 2006-05-15 16:39 Brett Viren * WebDocs/SnapshotRel.html: Add S06-05-15-R1-22 2006-05-15 14:57 Brett Viren * setup/packages-S06-05-15-R1-22: First commit 2006-05-15 09:34 Nick West * WebDocs/test-release.html: Add section: Migrating Test Release from one Base Release to another 2006-05-15 00:22 jpochoa * ShieldCalibrator/: deltaTime.cxx, deltaTime.h: Added run and subrun info. to deltaTime class 2006-05-13 17:37 Sue Kasahara * Record/RecArrayAllocator.cxx: Backport missing Clear statement bug fix to R1.22. 2006-05-13 17:33 Sue Kasahara * Record/RecArrayAllocator.cxx: Backport missing Clear statement bug fix to release 1.21. 2006-05-13 17:30 Sue Kasahara * Record/RecArrayAllocator.cxx: Backport missing Clear statement bug fix to release 1.20. 2006-05-13 17:25 Sue Kasahara * Record/RecArrayAllocator.cxx: Backport missing Clear statement bug fix to release 1.18 2006-05-12 14:11 Brian Rebel * NCUtils/: NCAnalysisCuts.cxx, NCAnalysisUtils.cxx: fix crate boundary cut 2006-05-11 23:16 petyt * Contrib/asousa/ndfit/skzp_pars/ShowerEnergyOffset-1.txt: Updated SKZP2 beam+det parameters to reflect the values from Zarko's revised fit 2006-05-11 18:47 Sue Kasahara * Record/RecArrayAllocator.cxx: Bug fix. Add back in missing: array -> Clear("C"); to ReleaseArray method, which was lost in the last round of fixes to this class. Will need to be backported. 2006-05-11 16:35 Brian Rebel * MarquardtFit/: MqfType.cxx, SystematicParameter.cxx, macros/systematic.C: all the latest and greatest changes 2006-05-11 13:54 hartnell * Contrib/hartnell/lsbutlegal.pl: fndca.fnal.gov appears to have changed name to fndca1.fnal.gov 2006-05-11 12:39 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: Code now automated for parallel running of systematics fits. 2006-05-11 08:14 Nick West * DatabaseMaintenance/scripts/get_table_attribute.pm: Reduce differential threshold to 3 days on all tables in priming list, 6 days is too long 2006-05-11 02:40 petyt * Contrib/asousa/ndfit/skzp_pars/: SKZP2-1.txt, SKZP21.txt, ShowerEnergyOffset-1.txt, ShowerEnergyOffset1.txt: updated ShowerEnergyOffset parameters from Zarko's latest fits (only the -1 sigma parameters changed) added special parameters for SKZP2 systematic error to instruct skzp_dump macros to return weights of 1.0 for Zfluk and Zbeam 2006-05-11 02:37 petyt * Contrib/asousa/ndfit/: skzp_dump.C, skzp_dump_far.C, systematic_LE10_-1sigma.root, systematic_LE10_1sigma.root: Minor modifications to skzp_dump*.C macros to handle the special case of the "SZKP2" systematic error. In this case, the SKZP2 fit parameters are ignored and a weight of 1.0 is returned for Zbeam and Zfluk. Also added the latest versions of Brian's systematic ROOT files 2006-05-11 00:43 niki * Contrib/raufer/NikiSys/results_comp_skzp.tar.gz: Update on results with SKZP (updated ShowerEnergyOffset results with Zarko's new fits) 2006-05-10 22:04 ishi * Contrib/ishi/CCAnalysis/: fast_fit_fd.h, fast_fit_ndfd.C: Remove unnecessary parts in ND+FD combined fit. Update parameters. 2006-05-10 19:36 boehm * Production/R1.18/R1.18.4/: reco_MC_far_Cosmic_R1_18_4.C, reco_MC_far_R1_18_4.C, reco_MC_near_R1_18_4.C, reco_far_Alt_All_R1_18_4.C, reco_far_Alt_CandSub_Spill_Blind_R1_18_4.C, reco_near_CandSub_Spill_R1_18_4.C, reco_near_Cosmic_Scaled_R1_18_4.C: Current Version of the R1.18.4 production scripts 2006-05-10 18:25 Robert Hatcher * CVSROOT/check_access: add yumiceva to numisoft/gnumi. 2006-05-10 17:28 hartnell * MeuCal/: MeuAnalysis.cxx, MeuPlots.cxx, macros/FileListSpecial.C, macros/makeSummaryTree.C: Now do recalibration regardless of data/MC. Put rollback feature in macro 2006-05-10 15:48 Robert Hatcher * DataUtil/infid.h: In infid_near_circle_beam use the gNear[X|Y]0Beam not gNear[X|Y]0Z. Currently they have identical values, but they might not in the future. 2006-05-10 15:22 Robert Hatcher * DataUtil/infid.h: ACLiC didn't like the cosnt Double_t r_sqrt2 = 1.0/TMath::Sqrt(2.0) so just give the final value. 2006-05-10 15:04 Robert Hatcher * DataUtil/macros/setincludepath.C: macro to set the CINT and ACLiC include paths to include files from $SRT_PRIVATE_CONTEXT and $SRT_PUBLIC_CONTEXT. Not necessary for users of loon (done automatically there), but needed for those using bare root. 2006-05-10 14:58 raufer * Contrib/raufer/NikiSys/: matrix_fit_br1norm.C, matrix_fit_br1norm_nsk.C, matrix_fit_br2norm.C, matrix_fit_br2norm_nsk.C, matrix_fit_br3norm.C, matrix_fit_br3norm_nsk.C: Change chi2 definition according to Niki's recent email. 2006-05-10 05:18 niki * Contrib/raufer/NikiSys/results_comp_nskzp.tar.gz: Results without skzp after using log-li fit 2006-05-10 02:26 niki * Contrib/raufer/NikiSys/Syst_rel_v2.tar.gz: Input files for Tobi (version 2 ) 2006-05-10 02:24 niki * Contrib/raufer/NikiSys/: results_comp_nskzp.tar.gz, results_comp_skzp.tar.gz: New results w/o skzp reweighting after but fixes by tobi 2006-05-09 18:52 raufer * Contrib/cbs/MatrixMethod/: GNUmakefile, MatrixMethod.cxx, MatrixMethod.h: Added Justin's purity fix. Added parameter fitnorm to DoFitMinuit(Bool_t fitnorm=false); 2006-05-09 11:27 raufer * Contrib/raufer/NikiSys/: matrix_fit_br1norm_nsk.C, matrix_fit_br2norm_nsk.C, matrix_fit_br3norm_nsk.C: move penalty term to the right place. 2006-05-09 11:23 raufer * Contrib/raufer/NikiSys/: matrix_fit_br1norm.C, matrix_fit_br2norm.C, matrix_fit_br3norm.C: Move penalty term into normalisation loop. Otherwise it is not finding the correct chi2 minimum. 2006-05-09 07:58 Nick West * DatabaseMaintenance/scripts/cs_table.pm: Delete backup log if checksum successful 2006-05-09 01:40 rustem * PhysicsNtuple/: AlgEvent.h, ParticleSignId.cxx, Fill/FillDataModule.cxx, Fill/FillDataModule.h, Fill/FillEvent.cxx, Fill/fill.C, Save/SaveEventList.cxx, Save/SaveEventList.h, Select/SelectFiducial.cxx, Select/SelectFiducial.h, Select/SelectTrack.cxx, Select/SelectTrack.h: Replace base class for SaveEventList, SelectTrack and SelectFiducial from AlgSnarl to AlgEvent. Also, commit latest small development changes. 2006-05-09 00:53 ishi * Contrib/ishi/CCAnalysis/: Zfluk.cxx, Zfluk.h, fast_fit_fd.h, fast_fit_ndfd.h: Add comments. Save macros used for analysis. 2006-05-08 21:51 boehm * NueAna/: ANtpAnalysisInfoAna.cxx, ANtpAnalysisInfoAna.h, ANtpAnalysisInfoNue.cxx, ANtpAnalysisInfoNue.h, macros/MakeAnaNueTree.C: Added David and Niki's PIDs onto the AnalysisNtuple branch, this adds a mad dependancy so we need to rearrange some of the library loadings in the macros. 2006-05-08 21:27 boehm * Mad/: MadDpID.cxx, MadDpID.h, MadNsID.cxx, MadNsID.h: Primary change is the addition of functions to calculate the PID's from NtpSt objects. Both PIDs may now be generated without relying on the rest of the Mad infrastructure. Mad based code though should not be changed. Also removed the if(!ntpTrack.fit.pass) return; from MadDpID.cxx as it does not reflect the current state of the CC analysis. This was removed in the branched version but remained in the development version. 2006-05-08 18:16 raufer * Contrib/raufer/NikiSys/: matrix_fit_br1.C, matrix_fit_br1norm.C, matrix_fit_br2.C, matrix_fit_br2norm.C, matrix_fit_br3.C, matrix_fit_br3norm.C, scripts/runAllNorm.csh: final commit of the day: scan a broader range again. runAllNorm.csh now only runs dm2=0.003 2006-05-08 17:47 asousa * Contrib/asousa/ndfit/README1ST: Adding instructions to run the new version of the code. 2006-05-08 17:14 niki * Contrib/raufer/NikiSys/results_comp_skzp.tar.gz: Results to compare SKZP (old new) 2006-05-08 17:14 niki * Contrib/raufer/NikiSys/results_comp_nskzp.tar.gz: Results to compare NOSKZP (old new) 2006-05-08 17:06 asousa * Contrib/asousa/ndfit/: fdfitplot.C, makeScript.csh, ndfitplot.C, skzp_dump_far.C, submit.csh: Some final fixes and updated script to run the code in a batch environemnt. 2006-05-08 16:08 asousa * Contrib/asousa/ndfit/: MCReweight.h, NeugenWeightCalculator.h, Zbeam.h, Zfluk.h, fdfit.C, ndfit.C, skzp_dump.C, skzp_dump_far.C, skzp_pars/CCMA-1.txt, skzp_pars/CCMA1.txt, skzp_pars/NCBackground-1.txt, skzp_pars/NCBackground1.txt, skzp_pars/NearFarHadronicCalibration-1.txt, skzp_pars/NearFarHadronicCalibration1.txt, skzp_pars/NearHadronicCalibration-1.txt, skzp_pars/NearHadronicCalibration1.txt, skzp_pars/Normalization-1.txt, skzp_pars/Normalization1.txt, skzp_pars/PIDCut-1.txt, skzp_pars/PIDCut1.txt, skzp_pars/SKZP2-1.txt, skzp_pars/SKZP21.txt, skzp_pars/ShowerEnergy-1.txt, skzp_pars/ShowerEnergy1.txt, skzp_pars/ShowerEnergyOffset-1.txt, skzp_pars/ShowerEnergyOffset1.txt, skzp_pars/TrackEnergy-1.txt, skzp_pars/TrackEnergy1.txt, skzp_pars/kno_r112122-1.txt, skzp_pars/kno_r1121221.txt, skzp_pars/kno_r113123-1.txt, skzp_pars/kno_r1131231.txt: Modified version of David's code so it runs with Zarko's SKZP2 ascii files, instead of manually assembled ones. Adding the ascii files as well. skzp_dump_* macros now run in compiled mode (faster). 2006-05-08 15:48 raufer * Contrib/raufer/NikiSys/: matrix_fit_br1norm_nsk.C, matrix_fit_br2norm_nsk.C, matrix_fit_br3norm_nsk.C: Change order of pan->GetEntry(nik); if(run<21001040) 2006-05-08 15:38 niki * Contrib/raufer/NikiSys/matrix_fit_br3norm_nsk.C: Run variable added 2006-05-08 15:38 niki * Contrib/raufer/NikiSys/matrix_fit_br2norm_nsk.C: Run varible added 2006-05-08 15:38 niki * Contrib/raufer/NikiSys/matrix_fit_br1norm_nsk.C: Added run varible in the scripts that do fits without SKZPII 2006-05-08 15:34 raufer * Contrib/raufer/NikiSys/: Rebin_br.C, matrix_fit_br1norm.C, matrix_fit_br2norm.C, matrix_fit_br3norm.C, scripts/buildLibs.csh, scripts/makeExScriptNorm.csh, scripts/runAll.csh, scripts/runAllNorm.csh, scripts/subExtrapolate.csh: Set branch address for "run" variable. Before, comparison if (run<21001040) was rendomly true or false 2006-05-08 14:55 Nick West * setup/msrt: Add -p (post install) option to template command. To be used for remote software deployment 2006-05-08 12:25 raufer * Contrib/raufer/NikiSys/: Demo_matrix_rel_br.C, matrix_fit_br1norm.C, matrix_fit_br1norm_nsk.C, matrix_fit_br2norm.C, matrix_fit_br2norm_nsk.C, matrix_fit_br3norm.C, matrix_fit_br3norm_nsk.C: Changed a few more paths. Added the line 1000*dm2 back in since I call the methods with 0.003 etc... 2006-05-08 11:14 raufer * Contrib/raufer/NikiSys/: Demo_matrix_rel_br.C, matrix_fit_br1.C, matrix_fit_br2.C, matrix_fit_br3.C: Change some file paths. 2006-05-08 10:33 Nick West * DatabaseMaintenance/tools/load_tables.sh: Update the insertdate on the rows loaded 2006-05-08 09:42 Nick West * DatabaseMaintenance/scripts/get_table_attribute.pm: Fixup gap_threshold on DBUSUBRUNSUMMARY. Add DBUDAQFILESUMMARY &DBURUNSUMMARY 2006-05-08 09:32 raufer * Contrib/raufer/NikiSys/Demo_matrix_rel_br.C: Added the include statements back in. Must have gone lost somehow. Code now compiles again. 2006-05-08 09:25 Nick West * DatabaseMaintenance/scripts/cs_table_checksum.pm: Reorganise header to make it backward compatible. 2006-05-08 09:12 raufer * Contrib/raufer/NikiSys/Demo_matrix_rel_br.C: Change the order of arguments back to: tweak systematic dm2 shift 2006-05-08 09:00 raufer * Contrib/raufer/NikiSys/Rebin_br.C: Merge my version with Niki's. Add some of the exit statements back in. 2006-05-08 08:59 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: More work towards automisation. 2006-05-08 08:03 Nick West * DatabaseMaintenance/scripts/get_table_attribute.pm: Fix up a few bad max_slice_size 2006-05-08 07:33 Nick West * DatabaseMaintenance/tools/database_size_report.pl: Whoops! Remove debugging hack 2006-05-08 07:30 Nick West * DatabaseMaintenance/tools/database_size_report.pl: Replace average size of a SEQNO by the number of SEQNOs for a 150MB query 2006-05-08 04:00 Sue Kasahara * ParticleTransportSim/macro/: PTSim_g3Config.C, PTSim_g3ConfigValidate.C: Add to Config() scripts an example of SetALTDEDX use. 2006-05-08 03:55 Sue Kasahara * G3PTSim/gphys/: find_density_pars.F, gdrela.F, gdrele_general.F, gdrelx_general.F, gprobi.F: Modify to include alternative dE/dX density effect modeling as implemented by Mike Kordosky for gminos. The default is to have the alternative dE/dX model ON, as it is in gminos. It can be configured off by adding to the user's Config() script: geant3->SetALTDEDX(0); 2006-05-08 03:51 Sue Kasahara * G3PTSim/TGeant3/: TGeant3.cxx, TGeant3.h, geant3LinkDef.h: Modify to create Ptopts_t struct equivalent to ptopts common block. New TGeant3 method: virtual void SetALTDEDX(Int_t par=1); //switch altdedx model on/off (def on) allows user to activate/deactivate alternative dedx modeling making use of Mike Kordosky's dE/dX density effect mods. The default is to have the alternative dE/dX modeling ON, as it is in gminos. 2006-05-08 03:47 Sue Kasahara * G3PTSim/comad/gcomad.F: Modify to include section to load G3PTSim common blocks, specifically ptopts. 2006-05-08 03:45 Sue Kasahara * G3PTSim/GNUmakefile: Add subdirectory 'inc' to list. 2006-05-08 03:45 Sue Kasahara * G3PTSim/inc/ptopts.inc: New directory 'inc' to hold G3PTSim specific include files. New include file 'ptopts.inc' to hold common block PTOPTS to store particle transport physics options. 2006-05-08 01:51 boehm * CandSubShowerSR/AlgSubShowerSRList.cxx: A minor change to the AlgShower code which forces a deletion of the vtxHist object. 2006-05-07 22:07 dap56 * Mad/MadDpAnalysis.cxx: li filter - <1e6 ADC, does not start/end on crate boundaries added 1.8% scale factor to pulse height quantities in PID 2006-05-07 21:24 niki * Contrib/raufer/NikiSys/Syst_rel_v1.tar.gz: Tar ball with all inputs: version 1 2006-05-07 21:09 niki * Contrib/raufer/NikiSys/: Demo_matrix_rel_br.C, Demo_matrix_rel_br_nsk.C, Rebin_br.C, matrix_fit_br1norm.C, matrix_fit_br1norm_nsk.C, matrix_fit_br2norm.C, matrix_fit_br2norm_nsk.C, matrix_fit_br3norm.C, matrix_fit_br3norm_nsk.C: Updates, final versions (assuming bug free) 2006-05-07 18:57 Sue Kasahara * GeoGeometry/: GeoGeometry.cxx, test/GeoValidate.cc, test/GeoValidate.h: Bug fix for GeoGeometry::GetTransverseExtent method as caught by Masaki. Add new validation method TestGeom_GetTransverseExtent to test/GeoValidate to prevent this from happening again. 2006-05-06 12:18 raufer * Contrib/raufer/NikiSys/scripts/: buildLibs.csh, makeExScript.csh, makeExScriptNorm.csh: Set default value for sin2 to 0.9. Change compiler option in "buildLibs.csh" to only suppress unused variable warning. 2006-05-06 11:23 petyt * Contrib/asousa/ndfit/: bmpt_dump.C, bmpt_fit.C, fdfit.C, le_horndist.txt, le_hornerr.txt, le_mc_dump.txt, ndfit.C, skzp_dump.C, skzp_dump_far.C, fd_dumps/fd_dump_Nominal.txt: Added macros to reweight ND and FD events according to Zfluk/Zbeam parameters and MODBYRS-3 FD fitcode modified to use same MC files as Brian's input histograms. Finer binning in dmsq,s2t Added normalisation loop in fit 2006-05-05 23:17 arms * MCMonitor/macro/MCMonitorStyle.C: Always double-check changes before committing... 2006-05-05 23:11 arms * MCMonitor/: MCMonitor.cxx, macro/MCMonitorStyle.C: Fixed a minor style 'bug' and added some debug info. 2006-05-05 17:48 ishi * Contrib/ishi/spec_valid/: ndfd_rat_093E20.C, Niki/mar28/NS_spectra_new.root: Add file used for 0.93E20POT. 2006-05-05 17:43 ishi * Contrib/ishi/spec_valid/: fd_pred_093E20.C, nd_data.C, nd_data_093E20.C, ndfd_rat_093E20.C, Alysia_Brian/mar27/marquardtFit_far_bound2.root, Alysia_Brian/mar27/marquardtFit_nearLE10.root, David/mar21/new_predicted_spectrum.root, Niki/mar21/NS_histos.root, chris/mar20/FDPredictionFromNDData_Anal1_rwt.root, chris/mar20/FDPredictionFromNDData_Anal1_skzp2.root, chris/mar20/MMDataFileDP_RealData.root, masaki/mar28/pred_fd_spec.root, masaki/mar28/valid_nd_spec.root, trish/mar15/FDSpec-data-12parbeamrw.root: Validation of spectrum from each analysis. 2006-05-05 16:37 vahle * MCReweight/Kfluk.cxx: Remove debug statements 2006-05-05 16:26 vahle * MCReweight/data/: ke3.vec, k0e3.vec, km3.vec, k0m3.vec: Adding data text files required for Kfluk 2006-05-05 16:26 vahle * MCReweight/LinkDef.h: Adding Kfluk class 2006-05-05 16:25 vahle * MCReweight/: Kfluk.cxx, Kfluk.h: Adding Kfluk class to calculate a weight to approximately correct 3 body kaon decays. Code transposed from Dave Jaffes paw code. Code compiles and runs, but results not validated at all 2006-05-05 13:20 Minos CVS group account. Do not commit from here! * Contrib/evans/2DSyst/: .cvsignore, WriteSystScripts.pl: Debugging perl script. 2006-05-05 11:43 Nick West * DatabaseMaintenance/scripts/: auto_distribute.perl, cs_order_tables.pm, cs_set_refresh_intervals.pm: Remove obsoleted routines 2006-05-05 11:42 Nick West * DatabaseMaintenance/scripts/time_slices.pm: Timing utility to tune slices 2006-05-05 11:42 Nick West * DatabaseMaintenance/scripts/checksum_slice_builder.pm: Assemble a series of SQL condition clauses to allow a table to be sliced into manageable chunks 2006-05-05 11:40 Nick West * DatabaseMaintenance/scripts/: dbi_query.pm, dbi_query_mysql.pm, dbi_query_perl.pm: Add columns arg. Can be #, * or a list of columns 2006-05-05 11:36 Nick West * DatabaseMaintenance/scripts/create_checksum.pm: Strip out all the table prioritising logic along with code that upgraded incremental to full checksum if there was sufficient time. 2006-05-05 11:35 Nick West * DatabaseMaintenance/scripts/get_table_attribute.pm: Return table attribute. 2006-05-05 11:35 Nick West * DatabaseMaintenance/scripts/cs_update_logfile.pm: Replaced by cs_table_update_log.pm 2006-05-05 11:35 Nick West * DatabaseMaintenance/scripts/cs_table_update_log.pm: Merge in checksums into log file 2006-05-05 11:35 Nick West * DatabaseMaintenance/scripts/cs_table.pm: Steer checksum a single table 2006-05-05 11:35 Nick West * DatabaseMaintenance/scripts/cs_table_find_seqno_ranges.pm: Determine the SEQNOs that need to be recreated, 2006-05-05 11:35 Nick West * DatabaseMaintenance/scripts/cs_table_decide_ctype.pm: Determine the type of checksum to perform 2006-05-05 11:35 Nick West * DatabaseMaintenance/scripts/cs_table_checksum.pm: Checksum a single table 2006-05-05 11:35 Nick West * DatabaseMaintenance/scripts/cs_do_table.pm: Replaced by cs_table.pm + cs_table_checksum.pm 2006-05-05 11:35 Nick West * DatabaseMaintenance/scripts/: csb_add_seqno.pm, csb_terminate_block.pm, csb_terminate_slice.pm: checksum_slice_builder utility. 2006-05-05 11:35 Nick West * DatabaseMaintenance/scripts/analyse_checksum.pm: Create a separate checksum file for each table. 2006-05-05 11:35 Nick West * DatabaseMaintenance/scripts/ac_read_next_entry.pm: Adjust to new checksum header line. 2006-05-05 11:27 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: Submitting the version of Masaki's 2DFit code that I'm using for the systematics study. 2006-05-05 10:02 raufer * Contrib/raufer/NikiSys/.cvsignore: I like .cvsignore files 2006-05-05 09:20 chapman * AtNuReco/AlgAtmosShowerList.cxx: bug fix 2006-05-05 04:32 Sue Kasahara * GeoGeometry/GeoGeometry.cxx: Bug fix for problem observed by Masaki. I had assumed (incorrectly) that accessing entries of: DbiResultPtr steelTbl(vldc) by row using GetRow(irow) would guarantee sequential access to the main detector planes, but I've since learned from Nick that GetRowByIndex(index) is required for this purpose. 2006-05-05 03:20 arms * MCMonitor/: MCMonitor.cxx, MCMonitorHistograms.cxx: Some more tweaks to the DigiHits plots to make them more useful. 2006-05-04 23:51 arms * MCMonitor/: MCMonitor.cxx, MCMonitorHistograms.cxx, MCMonitorHistograms.h: Additional tweaks to the DigiHit plots. 2006-05-04 22:06 arms * MCMonitor/: MCMonitor.cxx, MCMonitor.h, MCMonitorHistograms.cxx, MCMonitorHistograms.h: Adjusted default DigiHit plot ranges; cleaned up unnecessary plots. 2006-05-04 21:32 boehm * Mad/: MadDpID.cxx, MadDpID.h: Minor adjustment so that there now exists a CalcPid(var1, var2, var3) function which generic non-Mad based programs can use to calculate a DP-PID value. 2006-05-04 20:41 jpochoa * CandShield/ShieldGeom.cxx: Corrected error in initialization of VetoGeomAlreadyFilled. Last plane was not initialized. 2006-05-04 18:30 boehm * NueAna/: NueModule.cxx, NueRecordAna.cxx, ShieldRejVarAna.cxx: Changed ShieldRej to just return if its not the far detector Some more rearrangement so that isFullyContained is now being filled properly again. This required hitcalc to be moved and calculated inside of FillReco as well. 2006-05-04 17:32 jpochoa * ShieldCalibrator/: deltaTime.cxx, deltaTime.h, GNUmakefile, LinkDef.h: 1st version of ShieldCalibrator 2006-05-04 17:15 raufer * Contrib/raufer/NikiSys/: matrix_fit_br1.C, matrix_fit_br1norm.C, matrix_fit_br2.C, matrix_fit_br2norm.C, matrix_fit_br3.C, matrix_fit_br3norm.C: [no log message] 2006-05-04 17:11 Robert Hatcher * EventKinematics/FluxGen_OneOverE.cxx: Compile *then* commit. You'd think I'd have learned this by now. 2006-05-04 16:52 raufer * Contrib/raufer/NikiSys/scripts/subExtrapolateNorm.csh: Another change to the intermediate filenames. 2006-05-04 16:47 Robert Hatcher * EventKinematics/: EvtKinFactory.h, FluxGen_OneOverE.cxx, FluxGen_OneOverE.h, FluxGenerator.h, LinkDef.h, SimpleFlux.cxx, SimpleFlux.h, Module/EvtKinNuModule.cxx: Replace SimpleFlux with FluxGen_OneOverE as the (yet) only exiting flux. Use this to develop the interface. In EvtKinFactory hide the CPP macros from CINT (doesn't seem absolutely necessary, but can't hurt). 2006-05-04 16:39 raufer * Contrib/raufer/NikiSys/scripts/: buildLibs.csh, runAllNorm.csh, subExtrapolate.csh, subExtrapolateNorm.csh: Ahh, forgot a library. Changed job script names as well. 2006-05-04 16:28 raufer * Contrib/raufer/NikiSys/scripts/buildLibs.csh: Scripts that builds all necessary libraries. Set to suppress compiler warnings such as "unused variable". 2006-05-04 15:44 raufer * Contrib/raufer/NikiSys/: Demo_matrix_rel_br.C, matrix_fit_br1.C, matrix_fit_br1norm.C, matrix_fit_br2.C, matrix_fit_br2norm.C, matrix_fit_br3.C, matrix_fit_br3norm.C, scripts/runAll.csh: Add functionality to read different mc files for the different zkzp fits. Not switched on by default yet. This should now only need trivial modifications once these files are available. 2006-05-04 15:06 asousa * Contrib/asousa/ndfit/: systematic_LE10_-1sigma.root, systematic_LE10_1sigma.root: Updating Brian's input files to the latest versions. 2006-05-04 14:55 asousa * Contrib/asousa/ndfit/fdfitplot.C: Macro to plot spectra and contours for NDfit's FarDet fit output. 2006-05-04 13:46 raufer * Contrib/raufer/NikiSys/scripts/: subExtrapolate.csh, subExtrapolateNorm.csh: chack for the existence of shared libraries before submitting anywhere 2006-05-04 13:36 raufer * Contrib/raufer/NikiSys/scripts/: makeExScript.csh, makeExScriptNorm.csh: Demand now that shared library is built before. Don't do it at all in batch job. i.e. replaced line .L matrix_fit.C+ with .L matrix_fit_C.so 2006-05-04 12:54 raufer * Contrib/raufer/NikiSys/scripts/: makeExScript.csh, makeExScriptNorm.csh: Don't force ACLiC recompilation each time. When running jobs in parallel this screws up everything. Some jobs will be reading a library while other ones are recompiling it. 2006-05-04 12:10 raufer * Contrib/raufer/NikiSys/scripts/: runAll.csh, runAllNorm.csh: Scripts to run everything for all the systematic parameters. Submits lots of batch jobs! Tobi 2006-05-04 10:52 raufer * Contrib/raufer/NikiSys/scripts/: makeExScript.csh, makeExScriptNorm.csh: Changed output directory for log files to be the Fit subdirectory. 2006-05-04 10:49 raufer * Contrib/raufer/NikiSys/: matrix_fit_br1.C, matrix_fit_br1norm.C, matrix_fit_br2.C, matrix_fit_br2norm.C, matrix_fit_br3.C, matrix_fit_br3norm.C: Changed the output to text file. Includes now: name of systematic, direction of shift, true dm2, best fit values, chisqr 2006-05-04 09:59 raufer * Contrib/raufer/NikiSys/Rebin_br.C: Changed typo in filename construction for systematic file. 2006-05-04 09:49 raufer * Contrib/raufer/NikiSys/: matrix_fit_br1norm.C, matrix_fit_br2norm.C, matrix_fit_br3norm.C, scripts/makeExScript.csh, scripts/makeExScriptNorm.csh: Scripts for fitting for normalization. At the moment without penalty term. Added a job script to run the norm fitting routines. Everything is as written by Niki, with slight changes to input/output filenames. 2006-05-04 09:30 Robert Hatcher * EventKinematics/: EvtKinFactory.cxx, EvtKinFactory.h, FluxGenerator.cxx, FluxGenerator.h, GNUmakefile, InteractionGenerator.cxx, InteractionGenerator.h, LinkDef.h, MsgServiceWrapper.h, NuTransport.cxx, NuTransport.h, SimpleFlux.cxx, SimpleFlux.h, Module/EvtKinNuModule.cxx, Module/EvtKinNuModule.h, macros/gen_evtkinnu.C: More preliminary infrastructure: * FluxGenerator/InteractionGenerator are (almost) abstract base classes that define will define the interfaces for objects that produce neutrino flux (hmmm? is this a good name, perhaps NuFlux in case we want to generate cosmic muons) and perform interactions (+ xsections). * EvtKinFactory for generating particular instances based on names; this allows plug ins of different types without disturbing anything due to hardcoded names * NuTransport will be the class (object) that actually calls the generators having been initialized with them and a TGeometry. 2006-05-04 04:01 Robert Hatcher * EventKinematics/: GNUmakefile, Module/.cvsignore, Module/EvtKinNuModule.cxx, Module/EvtKinNuModule.h, Module/GNUmakefile, Module/LinkDef.h, macros/.cvsignore, macros/gen_evtkinnu.C: new subdirs Module and macros primed with very essence of a beginning. 2006-05-04 02:44 Robert Hatcher * CVSROOT/: check_access, modules: new module and check_access for Pedro Ochoa's ShieldCalibrator package. 2006-05-04 02:41 Robert Hatcher * ShieldCalibrator/.cvsignore: Initial revision 2006-05-04 02:41 Robert Hatcher * ShieldCalibrator/.cvsignore: new package for Pedro Ochoa. 2006-05-03 23:36 Robert Hatcher * DatabaseTables/DbuTables/define_dbu.mysql: update to define all appropriate indices (add ROW_COUNTER as necessary). 2006-05-03 20:17 Mayly Sanchez * NueAna/TreePIDAna.cxx: Change in treepid.fPIDCut to better handle different dm2. 2006-05-03 19:00 rustem * PhysicsNtuple/Select/: SelectBeam.cxx, SelectFarSpill.cxx, SelectFarSpill.h, SelectFiducial.cxx, SelectSpillTime.cxx, SelectSpillTime.h: Few algorithm changes. Rename far spill selection algorithm and remove old files. 2006-05-03 17:18 asousa * Contrib/asousa/ndfit/fdfit.C: Change FD normalization for Brian's histograms. 2006-05-03 15:42 boehm * CandSubShowerSR/AlgSubShowerSRList.cxx: Backporting Changes from Chris into R1-18 to take into account TSpectrum bugs 2006-05-03 15:40 boehm * CandShowerSR/AlgShowerSSList.cxx: Backporting changes from Chris into CandShowerSR to prevent TSpectrum errors 2006-05-03 15:29 Brian Rebel * MarquardtFit/: HessianParameter.cxx, MarquardtFitModule.cxx, MqfBeamInfo.cxx, MqfType.cxx, MqfType.h, SystematicModule.cxx, SystematicParameter.cxx, SystematicParameter.h, macros/marquardtFit.C, macros/systematic.C: all sorts of changes to make the systematic uncertainty histograms 2006-05-03 11:49 asousa * Contrib/asousa/ndfit/bmpt_fit.C: Fix typo. 2006-05-03 11:41 asousa * Contrib/asousa/ndfit/hists/: beamerr_near_baffle.txt, beamerr_near_hadprod.txt, beamerr_near_horn1.txt, beamerr_near_horndist.txt, beamerr_near_hornerr.txt, effcc_near_new.txt, effnc_near_new.txt, purcc_near_new.txt, xsec_wgt_near_new.root, xsec_wgt_near_old.root: Auxiliary files for systematics cross-checking of David's Ndfit method. 2006-05-03 11:37 asousa * Contrib/asousa/ndfit/: LoadLibs.C, NearMysteryWeight.h, README, bmpt_dump.C, bmpt_fit.C, bmptfit_plot.C, far_syst_nominal.root, fd_dump.C, fdfit.C, fdpred2.C, le_horndist.txt, le_hornerr.txt, le_mc_dump.txt, le_mc_dump_out.txt, makeScript.csh, ndfit.C, ndfitplot.C, ndpred2.C, near_syst_test.root, submit.csh, systematic_LE10_-1sigma.root, systematic_LE10_1sigma.root: Adding David's modified code for systematics cross-checks to CVS for easy reference. Main mods enable running with Brian's histograms for systematics checking and running the code as single job in a batch environment (e.g. RAL linux farm) 2006-05-03 11:31 raufer * Contrib/raufer/NikiSys/: matrix_fit_br1.C, matrix_fit_br2.C, matrix_fit_br3.C: Incorporate Niki's latest changes: - binning - modbyrs3 used as weight in PAN ...still not even looked at the ones with Norm fitting... ... lots to do! 2006-05-03 10:41 raufer * Contrib/raufer/NikiSys/: TEXT, scripts/jobEx_CCMA_0.0025_-1.csh, scripts/jobEx_Nominal_0_0.csh, scripts/subExtrapolate.csh: Just some cleanup. Removed some files which I didn't mean to commit in the first place. These were intermediate job scripts which the code generates automatically. 2006-05-03 10:30 raufer * Contrib/raufer/NikiSys/: Fit/README, Systematics/README: These directories are needed to run the analysis. They are used to store some root files. 2006-05-03 10:15 raufer * Contrib/raufer/NikiSys/: Demo_matrix_rel_br.C, Rebin_br.C, matrix_fit_br1.C, matrix_fit_br2.C, matrix_fit_br3.C: Deal properly with "nominal" histograms. If parameter "shift" is zero, all filenames get a "_Nominal_" in the name. The systematic parameter is not used in this case because it is meaningless for the nominal case. 2006-05-03 08:35 Nick West * DatabaseMaintenance/doc/dbmauto_status.html: DCS_ENV_* now being exported by FNAL 2006-05-03 05:52 boehm * NueAna/NueModule.cxx: Turns out FillReco/true has to be called before analyze as Treepid at least relies on the ana_nue variables to make the cuts. 2006-05-03 05:17 boehm * NueAna/: LinkDef.h, macros/MakeAnaNueTree.C: New Shield package requires the CandShield library is loaded in the macros and was not set to be included by the LinkDef file and was resulting in linking errors. 2006-05-03 05:14 Mayly Sanchez * NueAna/LinkDef.h: missing linkdef for shieldrejvar 2006-05-03 02:15 zarko * BeamMegaFit/: DoTheFit.C, FitPTRW.cxx: Added MakeTables function to DoTheFit that dumps the parameters in tables. 2006-05-02 23:08 arms * MCMonitor/: MCMonitor.cxx, MCMonitorHistograms.cxx: Fix compatibility problems with input files containing NtpSR, NtpMC, and/or NtpTH instead of NtpSt. Adjust some default histogram ranges/binning (more to come). 2006-05-02 21:49 rustem * PhysicsNtuple/: AlgEvent.h, Beam.h, DataItem.h, Event.h, LinkDef.h, MCTruth.cxx, MCTruth.h, Particle.cxx, Particle.h, ParticleId.cxx, ParticleId.h, ParticleSignId.cxx, ParticleSignId.h, RunAlgorithm.cxx, StdHep.cxx, StdHep.h, Draw/DrawEvent.cxx, Draw/DrawEvent.h, Fill/FillBeam.cxx, Fill/FillDataModule.cxx, Fill/FillDataModule.h, Fill/FillEvent.cxx, Fill/FillEvent.h, Fill/FillHeader.cxx, Fill/FillShower.cxx, Fill/FillShower.h, Fill/FillTrack.cxx, Fill/FillTrack.h, Fill/FillTrackStrips.cxx, Fill/FillTrackStrips.h, Fill/FillTruth.cxx, Fill/FillTruth.h, Fill/fill.C, Fill/fill_mc.C, Save/SaveEventList.cxx, Select/SelectBeam.cxx, Select/SelectTrack.cxx: Few changes in the interface for algorithms that operate on events, so all event algorithms have to conform to a new interface. Also, added two particle id classes: a simple ParticleId and fancy version ParticleSignId. 2006-05-02 21:11 Minos CVS group account. Do not commit from here! * Contrib/raufer/NikiSys/: matrix_fit_br2.C, matrix_fit_br3.C, scripts/makeExScript.csh: Changed fit limits depending on input dm2: dm2 == 0.0025 -> matrix_fit_br1.C dm2 == 0.003 -> matrix_fir_br2.C dm2 == 0.0035 -> matrix_fir_br3.C scripts/makeExScript.csh finds the correct one based on dm2 command line parameter. 2006-05-02 20:28 rustem * PhysicsNtuple/: Data.h, Neutrino.cxx, Neutrino.h: Removing classes that are no longer used. 2006-05-02 19:56 zarko * BeamMegaFit/FitPTRW.cxx: Made MC and reweighted MC histograms binning the same as it is in data hists. 2006-05-02 19:17 raufer * Contrib/raufer/NikiSys/scripts/: jobEx_CCMA_0.0025_-1.csh, jobEx_Nominal_0_0.csh, makeExScript.csh, subExtrapolate.csh: scripts in order to run the extrapolation and fitting 2006-05-02 19:16 raufer * Contrib/raufer/NikiSys/: Demo_matrix_rel_br.C, Rebin_br.C, matrix_fit_br1.C, matrix_fit_br1norm.C, matrix_fit_br2.C, matrix_fit_br2norm.C, matrix_fit_br3.C, matrix_fit_br3norm.C: Initial commit. This is Niki's BeamMatrix code, with small additions by Tobi in order to do the systematics calculations. The ...norm.C macros haven't been changed at all. Demo_matrix_rel_br.C, matrix_fit_br#.C and Rebin_br.C all take "Systematic", DeltaM2 and shift (+1 or -1) in sigmas as parameters. The input root files are not part of this repository. They are: PAN_le_mcfar18_2.root far_spec_nominal_le.root and Brian's systematics file, i.e.: systematic_LE10.root Tobi 2006-05-02 18:17 culling * RecoBase/CandShowerHandle.cxx: Added protection against FPE when fittrk->GetPlaneQP() = 0 2006-05-02 00:23 hzheng * NueAna/NueRecordAna.cxx: ShieldRejVarAna analyzes... 2006-05-02 00:19 hzheng * NueAna/NueRecordAna.h: ShieldRejVarAna object added. 2006-05-02 00:17 hzheng * NueAna/NueRecord.cxx: shieldrejvars... 2006-05-02 00:16 hzheng * NueAna/NueRecord.h: Added shieldrejvars. 2006-05-02 00:15 hzheng * NueAna/ShieldRejVarAna.cxx: Code to fill shield hit variable. 2006-05-02 00:14 hzheng * NueAna/ShieldRejVarAna.h: Class to fill shield hit variable defined in ShieldRejVar.h 2006-05-02 00:11 hzheng * NueAna/ShieldRejVar.cxx: Shield hit variable. 2006-05-02 00:03 hzheng * NueAna/ShieldRejVar.h: Shield rejection: # of shield hits within 100ns of event vertex timing, and in the closest shield section within 8m of event vertex. 2006-05-01 23:52 hzheng * NueAna/SntpHelpers.cxx: Added methods to get shield info. 2006-05-01 23:51 hzheng * NueAna/SntpHelpers.h: added methods to get shield info. 2006-05-01 22:18 hartnell * MeuCal/: MeuAnalysis.cxx, MeuPlots.cxx, macros/FileListSpecial.C, macros/makeSummaryTree.C, macros/nearValidate/mResponseDrift.C: Removed some debugging. 2006-05-01 20:40 musser * CandNtupleSR/: NtpSREvent.cxx, NtpSREvent.h, Module/NtpSRModule.cxx: add variables evt.primshw and evt.primtrk to evt tree. These variables contain the index of the primary shower and tracks within the shw and trk arrays. Normally, this index is zero (primary is first element of array). However, if the index is less than 0, no shower is identified as the primary. In the current primary shower algorithm, this means that there are no showers either with energies greater than 2 GeV, or, if a track exists, with a vertex within 0.5 m of the track vertex. 2006-05-01 20:36 musser * CandEventSR/: AlgEventSR.cxx, AlgEventSRList.cxx, AlgEventSSList.cxx: move code that sets event primary shower and track to CandEventHandle methods. 2006-05-01 20:34 musser * RecoBase/: CandEvent.cxx, CandEventHandle.cxx, CandEventHandle.h: move primary track/shower algorithm to CandEventHandle methods SetPrimaryTrack, SetPrimaryShower. Make primary shower algorithm the same as that used in preliminary CC analysis. Add methods GetPrimaryTrackIndex, GetPrimaryShowerIndex, which returns index ofprimaries within the track and shower arrays. As before, these arrays are resorted as necessary to place the primaries at index=0, so under normal circumstances these call will return zero. However, in the case of showers, it is possible that none of the showers on the shower list is identified as the primary shower, in which case GetPrimaryShowerIndex returns -1. 2006-05-01 19:25 blake * SpillTiming/macros/spillservermonitor.C: [no log message] 2006-05-01 19:24 blake * SpillTiming/: FillSpillServerMon.cxx, FillSpillServerMon.h, LinkDef.h, SpillServerMon.cxx, SpillServerMon.h, SpillServerMonFinder.cxx, SpillServerMonFinder.h: A module to write the contents of the spill server monitoring block to a database table + some tools to access the table. 2006-05-01 17:39 blake * AtNuEvent/: AtmosStrip.cxx, AtmosStrip.h, AtmosTrack.cxx, AtmosTrack.h: adding back a couple of variables to make MeuCal package work again! 2006-05-01 17:37 blake * AtNuOutput/: AtmosCalculator.cxx, LinkDef.h, MOISolution.cxx, MOISolution.h, NtpMaker.cxx, ShowerTrace.cxx, ShowerTrace.h: adding Ben's atmospheric nue analysis variables. 2006-05-01 17:33 blake * AtNuEvent/: AtmosShower.cxx, AtmosShower.h: Adding Ben's atmospheric nue analysis variables 2006-05-01 17:25 Nick West * DatabaseMaintenance/scripts/make_priming_set.pm: Add DCS_ENV_FAR and DCS_ENV_NEAR to priming list 2006-05-01 09:24 Nick West * DatabaseMaintenance/tools/database_size_report.pl: Add Av SEQNO size. Ignore comments starting /*! when computing row size 2006-05-01 06:55 Nick West * DatabaseInterface/DbiValidityRecBuilder.cxx: When finding earliest creation date, only consider rows that will be used in the final result 2006-04-30 23:43 Sue Kasahara * GeoGeometry/test/ValidationLog: Remove discrepancy log entry regarding minor difference in GetZExtent observed between Ugli & Geo. 2006-04-30 23:38 Sue Kasahara * GeoGeometry/GeoGeometry.cxx: Adjust lower zmin dimension of supermodules to bring Geo in line with Ugli. Had been using UgliDbiSteelPln::GetTotalZ() to determine thickness of first plane in SM, but now using GetThickness(). In principle, for first plane with no active coverage, these values should be the same, but GetTotalZ() was slightly bigger by an amount comparable to a scint/steel airgap that is non-existent for these planes. 2006-04-30 22:48 Sue Kasahara * setup/packages-development: Add MCMerge to packages-development list 2006-04-30 22:44 Sue Kasahara * CVSROOT/check_access: Give "arms" write access to MCMerge 2006-04-30 22:43 Sue Kasahara * CVSROOT/modules: New package MCMerge 2006-04-30 22:39 Sue Kasahara * MCMerge/.cvsignore: Start new package for Kregg Arms 2006-04-30 22:39 Sue Kasahara * MCMerge/.cvsignore: Initial revision 2006-04-30 19:44 tjyang * NueAna/TreePIDAna.cxx: fix a typo 2006-04-29 23:48 jpochoa * CandShield/ShieldGeom.cxx: Added initialization of VetoGeomAlreadyFilled and VetoGeomPlank_exist in main constructor. 2006-04-29 20:27 Nathaniel Tagg * CVSROOT/check_access: Add SpillTiming. Add Andy Blake. 2006-04-29 04:23 Mayly Sanchez * NueAna/TreePIDAna.cxx: Correction to the cuts added earlier. 2006-04-28 22:29 Mayly Sanchez * NueAna/: TreePID.cxx, TreePID.h, TreePIDAna.cxx: Added extra Cut PID tuned to R1.18 2006-04-28 18:09 boehm * CVSROOT/check_access: Apparently Hai's fermilab ID is hzheng and not zheng 2006-04-28 16:04 Robert Hatcher * Contrib/rhatcher/fnal_ups/minos_root/v5-10-00.table: Setup oracle_client here so that snapshots (and other users of v5-10-00) can use TSQLOracle interface. 2006-04-28 14:35 boehm * CVSROOT/check_access: Giving Hai permission to commit to NueAna 2006-04-28 09:54 Nick West * DatabaseInterface/DbiValidityRecBuilder.cxx: Find earliest creation date of any aggregate and use that in validity range determination 2006-04-28 09:52 Nick West * DatabaseInterface/: DbiDBProxy.cxx, DbiDBProxy.h: API change: FindTimeBoundaries(...) Pass in earliest creation date - anything early won't be a limit 2006-04-28 06:55 Nick West * DatabaseInterface/DbiTableProxyRegistry.cxx: Native calming measure: Don't print exception log if it is empty 2006-04-28 02:52 Sue Kasahara * GeoGeometry/GeoScintMdlVolume.cxx: Minor adjustment to size of near detector scint module of type 'i' and 'I'. 2006-04-28 00:52 Sue Kasahara * CVSROOT/check_access: Add Kregg to IoModules,JobControl and Persistency so that he can commit new code related to merging rock overlay streams with detector event streams. 2006-04-28 00:51 boehm * NueAna/: ANtpAnalysisInfoAna.cxx, NueModule.cxx, NueRecordAna.cxx: Modification to NueModule to be significantly less redundant when it comes to filling the data. Also ANtpAnalysis Branch is now always filled - not just when the cuts are satisfied. This means that for now isFullyContained is meaningless. 2006-04-28 00:19 boehm * NueAna/: ANtpAnalysisInfoAna.cxx, ANtpEventInfoAna.cxx, ANtpEventInfoAna.h, ANtpEventInfoNue.cxx, ANtpEventInfoNue.h, ANtpTrackInfoAna.cxx, ANtpTrackInfoAna.h, ANtpTrackInfoNue.cxx, ANtpTrackInfoNue.h, ANtpTruthInfoBeamAna.cxx, ANtpTruthInfoBeamAna.h, ANtpTruthInfoBeamNue.cxx, ANtpTruthInfoBeamNue.h, SntpHelpers.cxx, SntpHelpers.h: I went through and added several of the variables from the PANs into different branches of NueAna. Also stremlined some parts of the code to handle the NtpSt/NtpSR difference a little more elegantly. 2006-04-27 23:17 asousa * Monitoring/SinglAnalysis.cxx: Fixing bad data type casting reported by Jeff H. 2006-04-27 18:38 cbs * Contrib/cbs/PlotOrg/: AnaNuePlotMaker.cxx, AnaNuePlotMaker.h, LinkDef.h, PANPlotMaker.cxx, PANPlotMaker.h, PlotMaker.cxx, PlotOrgHelper.cxx, PlotOrgHelper.h: PlotMaker modules for different pans 2006-04-27 18:26 jpochoa * NuBarPID/: LoadPDF.cxx, LoadPDF.h, PIDCalculator.cxx: Added 2D capability for first PDF (qp/sigma q/p vs. planes) 2006-04-27 17:55 ishi * Contrib/ishi/CCAnalysis/: LoadLibs.C, fddataquality.h: Add macros needed to run analysis. 2006-04-27 14:27 cpw1 * Calibrator/PulserLinearityCalScheme.cxx: Check for veto shield channels: do not calibrate and produce a single warning message 2006-04-27 11:12 vahle * NueAna/NueRecord.h: Updating NueRecord ClassDef after addition of new object StdHepInfo 2006-04-26 22:02 George Irwin * CalDetDST/UberModule.cxx: Change "ntprec->trk.stpfit = new Bool_t[nstrip];" to Byte_t so it compiles.