2006-07-13 17:27 cbs * MuonRemoval/: RemoveMuon.cxx, macros/run_mrcc_DATA_near_cand_R1_18_2.C: Changed default config in RemoveMuon to NOT make old muon_summary.root file. Updated data macro. 2006-07-13 17:10 avva * ControlRoomSoftware/doc/ControlRoom.tex: [no log message] 2006-07-13 16:47 Brian Rebel * DataQualityMonitoring/: BeamDataCheckModule.cxx, BeamDataCheckModule.h, DataQualityModule.cxx, DataQualityModule.h, EventRatePlotModule.cxx, LinkDef.h, RecoMonitoringNC.cxx, macros/dataQualityCheck.C, macros/eventRatePlot.C, macros/weeklyCheck.C: remove obsolete module that makes the entire package depend on Candidate stuff. 2006-07-13 15:57 avva * ControlRoomSoftware/doc/ControlRoom.tex: Document for maintainers. 2006-07-13 14:25 cbs * MuonRemoval/: SelectEvent.cxx, Module/NtpMRModule.h, macros/run_mrcc_DATA_near_cand_R1_18_2.C, macros/run_mrcc_MC_near_cand_R1_18_2.C, macros/run_mrcc_MC_near_reroot.C: Couple of fixes and macros for R1.18.2 Data/MC and for MC reroot files. 2006-07-13 13:20 hartnell * NtupleUtils/: NuCuts.cxx, NuCuts.h, NuEvent.cxx, NuEvent.h, NuReco.cxx: More reweighting related changes. Store the reweighted and the un-reweighted values as well as having a general variable that can be used to store either the reweighted or unreweighted value depending on user requirement. 2006-07-13 13:17 Nick West * RemoteSoftwareDeployment/driver/: cmd_install.pm, initialise_globals.pm: Defer tar file download to install step but then always download, even if already present 2006-07-13 13:16 Nick West * RemoteSoftwareDeployment/libs_and_builds/install_root.sh: Fix MySQL include and lib dirs (ROOT's configure may pick up system mysql_config) 2006-07-13 12:10 blake * AtNuOutput/: AlgFarDetStripList.cxx, FarDetStripListModule.cxx: initializing variables to fix compiler warnings 2006-07-13 11:33 blake * AtNuReco/TrackSegmentCam.cxx: initializing some variables to fix compiler warnings 2006-07-13 08:11 Nick West * RemoteSoftwareDeployment/driver/job_process.pm: Increase ticket name field width 2006-07-13 08:11 Nick West * RemoteSoftwareDeployment/driver/: cmd_launch.pm, initialise_globals.pm: Include (first component) of site in ticket name. 2006-07-13 00:11 rustem * PhysicsNtuple/: Header.h, RunAlgSnarl.cxx, Fill/FillTrack.cxx, Fill/FillTrack.h, Select/SelectFiducial.cxx, Select/SelectTrack.cxx, Select/SelectTrack.h, Simple/SaveSimpleEvent.cxx, Simple/SimpleEvent.cxx, Simple/SimpleEvent.h, macros/fill.C, macros/fill_mc.C, macros/save_simple_events_mc.C, macros/study_dedx.C: Move definition of "stopping" to FillTrack, remove SelectTrack, update macros. 2006-07-12 20:47 Robert Hatcher * Rerootjob/GNUmakefile: A tweak for how we build in the case of LABYRINTH_DIR and Darwin; since both REROOT_Classes.dylib and Rerootjob.dylib have symbols for ADAMO_Shell we get a conflict. Resolve this by building a libREROOT_Classes.a and linking against that for the rerootjob executable. This fix won't work (as written) for test releases of REROOT_Classes. 2006-07-12 20:46 cbs * MuonRemoval/macros/: make_all_nd_mc.C, run_mrcc_DATA_near_cand_R1_18_4.C, run_mrcc_MC_near_cand_R1_18_4.C: Wrong release. Will add R1.18.2 instead. 2006-07-12 19:53 Robert Hatcher * REROOT_Classes/ADAMO_Shell_Dummy.cc, REROOT_Classes/FluxInfo.h, REROOT_Classes/LinkDef.h, REROOT_Classes/REROOT_Event.cxx, REROOT_Classes/REROOT_FluxInfo.cxx, REROOT_Classes/REROOT_FluxInfo.h, REROOT_Classes/ddlfiles/FluxInfo.h, REROOT_Classes/ddlfiles/neu.ddl, Rerootjob/CREOBJ.F: Extend FluxInfo ESet to include NUGPINFO block of flux ntuple (along with original NEUTRINO block). 2006-07-12 19:51 Robert Hatcher * REROOT_Classes/GNUmakefile: A tweak for what we build in the case of LABYRINTH_DIR and Darwin. 2006-07-12 19:25 Robert Hatcher * RerootExodus/RerootToTruthModule.cxx: Set the run/snarl numbers for MsgService once we pull them out of the Reroot data (normally IoModules would do this). 2006-07-12 19:19 Brian Rebel * NCUtils/GNUmakefile: fix makefile to turn of MysteryWeight stuff 2006-07-12 18:20 Nick West * setup/msrt: template command: Add support for BMAPPATH in post install (-p) mode 2006-07-12 17:20 rustem * PhysicsNtuple/: Study/StudyTrackPlane.cxx, Study/StudyTrackPlane.h, Study/TrackPlaneHistograms.cxx, Study/TrackPlaneHistograms.h, Study/TrackdEdxHistograms.cxx, Study/TrackdEdxHistograms.h, macros/save_simple_events_mc.C: Adding new modules and class for studying track dE/dx. Add a macro that creates simpe events as well. 2006-07-12 17:12 rustem * PhysicsNtuple/: MCTruth.h, Record.cxx, Record.h, Shower.h, Track.cxx, Track.h, Save/SaveEventList.cxx, Save/SaveZEvent.cxx, Select/SelectAntiNeutrino.cxx, Select/SelectFiducial.cxx, Simple/GNUmakefile, Simple/LinkDef.h, Simple/SaveSimpleEvent.cxx, Simple/SaveSimpleEvent.h, Simple/SimpleEvent.cxx, Simple/SimpleEvent.h, macros/fill_mc.C, macros/select_antineu_mc.C, macros/study_dedx.C: New modules added. Changes to Record class and corresponding changes in the modules. Lots of other minor changes. 2006-07-12 16:17 Robert Hatcher * CVSROOT/check_access: add thosieck to NCUtils, MarquardtFit and AnalysisNtuples per brebel request. 2006-07-12 15:44 cbs * MuonRemoval/macros/: run_mrcc_DATA_near_cand_R1_18_4.C, run_mrcc_MC_near_cand_R1_18_4.C: Macros for running mrcc on ND cand files with R1.18.4 2006-07-12 10:42 Nick West * RemoteSoftwareDeployment/driver/job_run_edg_job.pm: Second attempt to handle case when status is 'Submitted', not 'successfully submitted' 2006-07-12 09:33 Nick West * RemoteSoftwareDeployment/driver/replace_sw_tag.pm: Cosmetic: remove spurious ')' from report 2006-07-12 08:33 Nick West * RemoteSoftwareDeployment/driver/get_grid_ce_name.pm: Cosmetic: Remove a few gratuitous new lines 2006-07-12 08:30 Nick West * RemoteSoftwareDeployment/driver/: get_grid_ce_name.pm, initialise_globals.pm: Reassure that unable to determine CE name is O.K., if not installing 2006-07-12 08:21 Nick West * RemoteSoftwareDeployment/driver/job_run_edg_job.pm: Handle case when submitting job that status is 'Submitted', not 'successfully submitted' 2006-07-12 07:12 Nick West * RemoteSoftwareDeployment/libs_and_builds/build_config_table.dat: Switch R1.23 to ROOT 5-12-00 2006-07-12 07:11 Nick West * RemoteSoftwareDeployment/libs_and_builds/install_minossoft.sh: Run validation tests in verbose mode 2006-07-12 07:10 Nick West * RemoteSoftwareDeployment/libs_and_builds/install_mysql.sh: Another fashion victim (aka broken when tidying up) 2006-07-12 01:18 Sue Kasahara * ParticleTransportSim/PTSimApplication.cxx: Since GeoNode::GlobalToLocal no longer changes the state through a gGeoManager->cd(...) call, it's no longer necessary to cd back to saved state in PTSimApplication.cxx. The removal of this call saves 0.4 cpu sec/event when processing cr muons locally. 2006-07-11 22:07 cbs * MuonRemoval/: AlgRmMu.cxx, AlgRmMuList.cxx, CandRmMu.cxx, CandRmMu.h, CandRmMuHandle.cxx, CandRmMuHandle.h, NtpMREvent.cxx, NtpMREvent.h, StripCands.cxx, Module/NtpMRModule.cxx: Updated information stored in CandRmMu object. 2006-07-11 20:56 rustem * PhysicsNtuple/: Event.h, Save/SaveZEvent.h, Select/SelectFiducial.cxx, Select/SelectFiducial.h, Select/SelectMCTruth.cxx, Select/SelectMCTruth.h: Merge some functionality between some modules and remove SelectMCTruth module. Few other changes that got picked as well. 2006-07-11 19:27 rustem * PhysicsNtuple/: AlgEvent.h, AlgSnarl.h, DataBlock.cxx, DataBlock.h, Default.h, Event.cxx, Event.h, GNUmakefile, LinkDef.h, MCTruth.h, ParticleId.cxx, ParticleSignId.cxx, ParticleSignId.h, Record.h, RunAlgEvent.cxx, RunAlgEvent.h, RunAlgSnarl.cxx, RunAlgSnarl.h, RunAlgorithm.cxx, RunAlgorithm.h, RunFinder.cxx, RunFinder.h, Strip.cxx, Strip.h, Draw/DrawEvent.cxx, Draw/DrawEvent.h, Fill/FillBeam.cxx, Fill/FillDataModule.cxx, Fill/FillDataModule.h, Fill/FillEvent.cxx, Fill/FillTruth.cxx, Fill/SeparateLIFar.cxx, Plot/PlotEvent.cxx, Plot/PlotTrack.cxx, Plot/PlotTrackGeometry.cxx, Save/SaveEventList.cxx, Save/SaveZEvent.cxx, Select/SelectAntiNeutrino.cxx, Select/SelectBeam.cxx, Select/SelectFarSpill.cxx, Select/SelectFiducial.cxx, Select/SelectMCTruth.cxx, Select/SelectMCTruth.h, Select/SelectTrack.cxx, Study/StudyAlgExample.cxx, Study/StudyTrackdEdx.cxx, Study/StudyTrackdEdx.h, macros/fill_mc.C, macros/select_antineu.C, macros/select_antineu_mc.C, macros/study_dedx.C: A snapshot of the recent developments. Too many changes to list them all. 2006-07-11 18:10 hartnell * NtupleUtils/: NuCuts.cxx, NuEvent.cxx, NuEvent.h: More changes to deal with the reweighting. 2006-07-11 17:47 Brian Rebel * NCUtils/: NCAnalysisModule.h, NCAnalysisModuleADM.h: remove inheritance from TObject 2006-07-11 16:54 arms * MCMonitor/MCMonitor.cxx: Downgrade the warning concerning mismatched info between stdhep[digihit[].trkId].IdHEP != digihit[].pId for digihit[].trkId > 0 to Debug level from Error level 2006-07-11 16:13 Brian Rebel * NCUtils/: GNUmakefile, LinkDef.h, NCAnalysisModule.cxx, NCAnalysisModule.h, NCAnalysisModuleADM.cxx, NCAnalysisModuleADM.h, NCAnalysisUtils.cxx, macros/ncccSeparation.C: copy old NCAnalysisModule into NCAnalysisModuleADM. clean out original NCAnalysisModule so that it only uses the DP extraction stuff 2006-07-11 10:00 Nick West * RemoteSoftwareDeployment/libs_and_builds/: install_MyODBC.sh, install_libsigc++.sh, install_mysql.sh, install_unixODBC.sh: While tidying up the install scripts I managed to break them. Another triumph for form over functionality. 2006-07-10 16:15 bbock * DcsDaemon/append_dcs_chiller_block.c: Ifdefed out some debugging code. 2006-07-10 16:01 bbock * DcsDaemon/dcs_mysql2rotod.c: Patched bug so that the permissions of the archiver flag files are better defined, no more setgid weirdness. 2006-07-10 15:38 bbock * DcsDaemon/dcs_mysql2roto.c: Remove crufty old files. 2006-07-10 15:38 cbs * NueAna/: ANtpShowerInfoAna.cxx, ANtpShowerInfoAna.h, ANtpShowerInfoNue.cxx, ANtpShowerInfoNue.h, macros/FilterPID.C, macros/LoadLibs.C, macros/MakeASPIDTree.C, macros/MakeAnaNueTree.C, macros/MakeHandScanFile.C, macros/MakeJBMSTree.C, macros/MakePIDTree.C, macros/MakePlotswTJPID.C, macros/MakeSensitivity.C, macros/MakeTJPIDTree.C, macros/MakeTrimmedAna.C, macros/PrintAnaNueTree.C, macros/ReadAnaNueTree.C, macros/ReadAnaNueTreewPID.C, macros/RunAllCompare.C, macros/RunFastReweight.C, macros/RunMDCompare.C, macros/RunMSTCompare.C, macros/RunNueDisplay.C, macros/RunReweight.C: Added AtNuOutput::MOISolution call in ANtpShowerInfoAna and associated variables in ANtpShowerInfoNue. Added functions LoadLibs and LoadDisplayLibs in file LoadLibs.C to load all necessary libs for NueAna. Updated macros to call these functions. 2006-07-10 15:37 bbock * DcsDaemon/: dcs_farmysql2roto.c, dcs_nearmysql2roto.c: Removed crufty old versions of the program. 2006-07-10 14:56 hartnell * NtupleUtils/: NuEvent.cxx, NuEvent.h, NuReco.cxx, NuReco.h: Updates to help with beam reweighting. 2006-07-10 13:06 Nick West * RemoteSoftwareDeployment/: driver/initialise_globals.pm, libs_and_builds/build_config_table.dat: Add R1.23-build_1. A bit premature but I need to test recent TDCacheFile changes 2006-07-10 12:57 boehm * Production/Dev/PreCedar/CedarProtoTypes/: reco_near_Cosmic_Dev.C, DataQualityVersion/reco_near_Cosmic_R1_23.C, WithCamTrack/reco_near_Cosmic_S06_06_22_R1_22.C: Force the Loading of the CandFitTrackCam Library. For reasons unknown it doesn't seem to bother the scripts if this library is not explicitly loaded. 2006-07-10 12:55 boehm * Production/Dev/PreCedar/CedarProtoTypes/: DataQualityVersion/reco_far_all_R1_23.C, DataQualityVersion/reco_near_Cosmic_R1_23.C, WithCamTrack/reco_far_all_S06_06_22_R1_22.C, WithCamTrack/reco_near_Cosmic_S06_06_22_R1_22.C: The TrackListAlg needed to be changed to Cosmic for the all/Cosmic paths on the near and far detectors. It was already correct on the MC. 2006-07-10 04:38 Sue Kasahara * G3PTSim/TGeant3/TGeant3gu.cxx: Modify gustep() to handle case of low zenith angle cosmic ray muon stuck on z-boundary of steel plane during tracking. This is now treated in a similar way to the "dithering" case, such that a particle that is stuck on a z-boundary will receive a small push to move it across the boundary. The push step size is initially 2.*epsil, but increases with each iteration of, er, stuckness. 2006-07-10 04:26 Sue Kasahara * G3PTSim/gtrak/gtmuon.F: Remove change of 2006/06/01 to deal with problem of low zenith angle cosmic ray muons, moving nearly parallel to the surface of a steel plane, getting stuck on the z-boundary. Replacing it with something more robust. 2006-07-09 22:04 Sue Kasahara * GeoGeometry/: GeoGeometry.cxx, GeoGeometry.h, GeoScintPlnVolume.cxx, GeoShieldGroup.cxx, GeoSteelPlnVolume.cxx: Provide better organization for Medium builds. Activate field in coil region, in and out of steel planes, since BField support is now provided by BField package. 2006-07-08 14:38 boehm * Production/Dev/PreCedar/CedarProtoTypes/DataQualityVersion/: reco_MC_far_Cosmic_R1_23.C, reco_MC_far_R1_23.C, reco_MC_near_R1_23.C, reco_far_all_R1_23.C, reco_far_spill_R1_23.C, reco_near_Cosmic_R1_23.C, reco_near_spill_R1_23.C: Set of Scripts for use in the R1-23 validation, similar to WithCamTrack but also now includes Andy's Data Quality code. 2006-07-08 13:58 boehm * Production/Dev/PreCedar/CedarProtoTypes/WithCamTrack/: reco_MC_far_Cosmic_Dev.C, reco_MC_far_Cosmic_S06_06_22_R1_22.C, reco_MC_far_Dev.C, reco_MC_far_S06_06_22_R1_22.C, reco_MC_near_Dev.C, reco_MC_near_S06_06_22_R1_22.C, reco_far_all_Dev.C, reco_far_all_S06_06_22_R1_22.C, reco_far_spill_Dev.C, reco_far_spill_S06_06_22_R1_22.C, reco_near_Cosmic_Dev.C, reco_near_Cosmic_S06_06_22_R1_22.C, reco_near_spill_Dev.C, reco_near_spill_S06_06_22_R1_22.C: Replacing the Scripts that use the cambridge finder and fitter with those actually used for the S06-06-22-R1-22 test set. Some minor corrections and bug fixes were put in in addition. 2006-07-08 03:26 Ed Larty * setup/: mytmp, packages-R1.21.0-tmp: # added new package in R1.23 2006-07-08 02:02 habig * DcsUser/macros/write_dcs2mysql.C: Added missing macro which calls the DcsWriter in the above directory. 2006-07-08 01:27 arms * MCMonitor/: MCMonitor.cxx, MCMonitor.h, MCMonitorHistograms.cxx, MCMonitorHistograms.h, mcmon_hist_list.txt: Re-adjust a number of plot ranges after redefining some quantities. Add an error message if the PDG particle code, stdhep[DigiScintHit::trkId].IdHEP, isn't the same as DigiScintHit::pId for trkId > 0 (hit caused by the primary particle). Updated the human-readable list of plots txt file. A little more work needs to be done on a couple plot ranges. As-is, MCMonitor was very useful for validating MCMerge vs reco_minos. :) 2006-07-08 01:16 arms * MCMerge/: ConcatArrays.cxx, ConcatArrays.h, MCMerge.cxx: Finally fixed one last persistent bug! Compared output vs reco_minos for a constant 1 det + 2 rock vtx events/snarl near det -- totally identical up to time offset per digiscinthit/stdhep particles which is unavoidably random. This is ready for prime-time! 2006-07-07 23:38 jpochoa * NuBarPID/: LoadPDF.cxx, LoadPDF.h, PIDCalculator.cxx, PIDCalculator.h: Added feature for non evaluating PDFs when value is outside range. 2006-07-07 22:55 Robert Hatcher * setup/packages-R1.23: Add R1-23 tagged versions of CandTrackCam and MuonRemoval 2006-07-07 22:07 habig * DcsUser/scripts/: ManualGaps_head.C, ManualGaps_tail.C, gapblurb.txt, gapbuilder.pl, gapbuilder.sh: Scripts and files added for alerting a human to the presence of a validity gap in the distilled coil current. 2006-07-07 20:33 Nathaniel Tagg * SpillTiming/SpillTimeFinder.cxx: Tune away that annoying 2us offset. Using this code will nicely shift the neutrinos at the FD to the range of (0us,10us) in the timing plot. This IS a tuning, but not to the FD data. Rather, it's a tuning for unknown delays between the kicker fire and the neutrino signal in the ND. The 2us was a problem dead-reconing this; the source is unknown but largely irrelevant. It's probably something to do with the delay timer in the MCC. ---Nathaniel 2006-07-07 19:20 Ed Larty * setup/myrel: # modified 2006-07-07 19:11 Ed Larty * WebDocs/: FrozenRel.html, packages-info.txt: # announcing new generic frozen released 2006-07-07 18:43 cbs * NueAna/: MuonRemovalInfo.cxx, MuonRemovalInfo.h, MuonRemovalInfoAna.cxx: Added two extra members to MuonRemovalInfo class 2006-07-07 15:03 Brian Rebel * NCUtils/: NCAnalysisUtils.cxx, NCAnalysisUtils.h: correct the implementation of mikes inuke reweighting 2006-07-07 14:16 asousa * Contrib/asousa/NikiSys/: Beam_ref_fin_neut.C, Demo_matrix_rel_br_15.C, Load_Libs.C, README, README2.txt, Rebin_br_15new.C, copy_tree.C, fn_extrapolationb_corr.C, matrix_fit_br4norm_15.C, norm_fixb_far.root, norm_fixb_new1049.root, systematic_LE10_-1sigma.root, systematic_LE10_1sigma.root, xsec_minos_modbyrs2_v3_3_7.root: Committing my version of Niki's BeamMatrix code currently running at RAL. 2006-07-07 08:33 Nick West * WebDocs/Companion/overview/macros/loon_reco_job.C: Fix up for current code: CandNtupleSRModule needs CandMorgue 2006-07-06 22:41 cbs * MuonRemoval/: AlgMuonRemoval.cxx, AlgMuonRemoval.h, AlgRmMu.cxx, AlgRmMuList.cxx, CandRmMu.cxx, CandRmMu.h, CandRmMuHandle.cxx, CandRmMuHandle.h, DBtxt_AlgMuonRemoval_default.C, DBtxt_AlgRmMuList_default.C, DBtxt_AlgRmMu_default.C, GNUmakefile, NtpMREvent.cxx, NtpMREvent.h, NtpMRTruth.h, RemoveMuon.cxx, SelectEvent.cxx, SelectEvent.h, Module/NtpMRModule.cxx, Module/NtpMRModule.h, macros/make_all_nd_mc.C: Updated code to pass event plane cut-off calculated in AlgMuonRemoval to AlgRmMu. Added new data members to NtpMREvent: pulse height weighted purity and completeness; bit-packed integer for each strip to help keep track of why it was retained/scaled and, for MC events, whether it should have been. 2006-07-06 19:22 tjyang * NueAna/macros/RunNueDisplay.C: add a library 2006-07-06 16:59 blake * CandMorgue/AlgDataQuality.cxx: fixing small memory leak 2006-07-06 11:01 raufer * Contrib/raufer/NikiSys/matrix_fit_br4norm_15.C: Deal correctly with relative normailzation error. This was left out in a previous commit. 2006-07-06 10:57 raufer * Contrib/raufer/NikiSys/Rebin_br_15new.C: Update the pot numbers. Should (finally) be correct now! 2006-07-06 10:55 raufer * Contrib/raufer/NikiSys/Demo_matrix_rel_br_15.C: Treat the SKZP2 case correctly. Was using the wrong matrices (reweighted) to make the extrapolation. In this special case, all Monte Carlo should be nominal. 2006-07-06 03:23 boehm * WebDocs/BatchDocs/PreCedarTestScripts.html: Fixing some broken links on the Cedar test pages 2006-07-05 23:36 Sue Kasahara * GeoGeometry/test/TestGeo.cc: Add a stopwatch and print a summary of cpu/realtime usage at end of job. 2006-07-05 23:25 Sue Kasahara * GeoGeometry/: GeoNode.cxx, GeoNode.h: Robert noticed that the LocalToGlobal/GlobalToLocal conversions were slow compared to Ugli and in particular that the gGeoManager->cd(fGlobalPath.c_str()); call in these methods was cpu intensive. To improve the performance, I now precalculate the matrix used in the conversions and store it with each GeoNode. One benchmark is that the performance of TestGeo is now 2.5x faster. The downside is the additional memory requirement of roughly 10 Mbyte (485x192x12x8 bytes (fardet)) to store the precalculated matrices. 2006-07-05 20:20 Robert Hatcher * Contrib/raufer/NikiSys/New_Systematics_0027.tar.gz: remove large tarball. 2006-07-05 19:32 Robert Hatcher * NCUtils/: GNUmakefile, NCAnalysisModule.cxx, NCAnalysisModule.h: Make NCAnalysisModule conditionally dependent on the mysterious "NearMysteryWeight" class based on the definition (or not) of USE_MYSTERYWEIGHT. Show in the GNUmakefile how to enable the non-default case of including it. 2006-07-05 17:32 Sue Kasahara * StandardNtuple/NtpStRecord.h: Update class version number from 7 to 8. Overlooked on commit of 2006/06/30. 2006-07-05 17:23 Sue Kasahara * CandNtupleSR/: NtpSRDetStatus.h, NtpSRRecord.h: Update version numbers from 2 to 3, and from 4 to 5, respectively. Overlooked in commits of 2006/06/30 to NtpSRRecord, and commits of 2006/07/05 & 2006/06/30 to NtpSRDetStatus. 2006-07-05 16:44 blake * CandMorgue/AlgDataQuality.cxx: fixing a small memory leak 2006-07-05 13:14 blake * CandNtupleSR/Module/NtpSRModule.cxx: added code to fill HV status information from DbuHvFromSingles table, as well as coil current values from BfldDbiCoilState table. 2006-07-05 13:12 blake * CandNtupleSR/: NtpSRDetStatus.cxx, NtpSRDetStatus.h: added coil currents to NtpSRDetStatus class 2006-07-05 13:05 musser * CandFitTrackSR/AlgFitTrackSR.cxx: calibration sigMAPs for failed track fit case as well 2006-07-05 12:54 musser * CandEventSR/AlgEventSR.cxx: Add initialization of u and v in loop over strips determining event containment. Should be a no-op. 2006-07-05 11:02 blake * CandMorgue/DQRawDigits.cxx: [no log message] 2006-07-05 08:51 hartnell * LISummary/macros/: MakeCalAdcToPe.C, MakeCalMIPCalibration.C, MakeCalStripAtten.C, MakeCalStripToStrip.C, ReadDbGains.C: ReadDbGains.C was using an old API. Changed ESimFlag to SimFlag_t. 2006-07-05 04:58 Nick West * DatabaseMaintenance/scripts/exporter.pm: List a few common exit codes. 2006-07-05 02:33 Ed Larty * setup/packages-R1.23: # new frozen generic release 2006-07-04 18:20 hartnell * NtupleUtils/: NuReco.cxx, NuReco.h: More stdhep analysing code 2006-07-04 16:28 Nick West * DatabaseMaintenance/scripts/get_table_attribute.pm: Tune up max_slice_size for DBUHVFROMSINGLES now that we have some data 2006-07-04 14:28 blake * CandMorgue/: FillHvFromSingles.cxx, FillHvFromSingles.h, fillhvfromsingles.C: modification to FillHvFromSingles code: make Dbi task configurable. 2006-07-04 11:34 hartnell * NtupleUtils/: NuReco.cxx, NuReco.h: Added IsMuonFromPionDecay and IsDimuon. 2006-07-04 10:42 raufer * Contrib/raufer/NikiSys/scripts/: makeFnScript.csh, runFn.csh, subFn.csh: The scripts I use to run "fn_extrapolationd_corr.C" on the different systematics. 2006-07-04 06:13 Nick West * setup/packages-R1.23-tmp: Record tags for DatabaseInterface, DatabaseMaintenance, Lattice, LeakChecker, Navigation, UserManualDoc, Util. 2006-07-04 06:04 Nick West * Util/doc/ChangeLog: Record tag version: V01-01-10 2006-07-04 05:58 Nick West * UserManualDoc/doc/ChangeLog: Record tag version: V01-01-15 2006-07-04 05:57 Nick West * UserManualDoc/src/UserManual.tex: Prepare for release R1.23 2006-07-04 05:52 Nick West * UserManualDoc/src/datamodel_io.tex: Fix minor typo: j.List( should be j.Input.List( 2006-07-04 05:48 Nick West * Navigation/doc/ChangeLog: Record tag version: V01-01-05 2006-07-04 05:44 Nick West * LeakChecker/doc/ChangeLog: Record tag version: V01-01-04 2006-07-04 05:39 Nick West * DatabaseMaintenance/doc/ChangeLog: Record tag version: V01-07-00 2006-07-04 05:28 Nick West * DatabaseInterface/doc/ChangeLog: Record tag version: V01-10-01 2006-07-04 05:02 Nick West * DatabaseMaintenance/scripts/: get_table_attribute.pm, make_priming_set.pm: Add DBUHVFROMSINGLES 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.