2007-01-10 03:57 arms * Contrib/rhatcher/gminos_jobs/gminos_cfg_L100200_far_beam.py: Add a draft config script for pME far beam nu 2007-01-10 03:32 arms * Contrib/rhatcher/gminos_jobs/gminos_cfg_L250200_far_beam.py: Add a draft config script for pHE far beam nu 2007-01-10 01:43 thosieck * NCUtils/: NCAnalysisCuts.cxx, NCAnalysisModule.cxx, NCAnalysisModule.h, NCExtractionADM.cxx, NCExtractionADM.h, NCExtractionAS.cxx, NCExtractionAS.h, NCExtractionDP.cxx, NCExtractionDP.h, NCExtractionPL.h, NCExtractionTR.cxx, NCExtractionTR.h, NCExtractionTRann.cxx, NCExtractionTRann.h: Changed all exctractions to take NCAnalysisCuts and NCAnalysisUtils in their constructor 2007-01-09 23:09 Ed Larty * setup/: packages-R1.25-tmp, setup_minossoft_tamu.csh: # new tmp file for next tag 2007-01-09 20:58 thosieck * AnalysisNtuples/: ANtpRecoInfo.cxx, ANtpRecoInfo.h: Added 2 variables fro nc cut based selection in recoinfo 2007-01-09 20:25 thosieck * NCUtils/: NCAnalysisCuts.cxx, NCAnalysisCuts.h, NCAnalysisModule.cxx, NCAnalysisModule.h, NCAnalysisUtils.cxx, NCExtraction.cxx, NCExtraction.h, NCExtractionTO.cxx, NCExtractionTO.h, NCType.h: Changed constructor for NCExtraction and NCExtractionTO so that one has to pass the NCAnalysis Cuts and Utils from NCAnalysisModule. 2007-01-09 20:24 thosieck * AnalysisNtuples/: ANtpRecoInfo.cxx, ANtpRecoInfo.h, Module/ANtpInfoObjectFiller.cxx, macros/makeCondensedNtupleNC.C: Added two variables to RecoInfo to record CC and NC energies 2007-01-09 18:18 raufer * Contrib/raufer/OsciFit/: CCNCFit.cxx, DstData.cxx, DstData.h, DstMC.cxx, DstMC.h, LinkDef.h, NearFit.cxx, NearFit.h, macros/macro.C: Getting there. Can reproduce the MDC 2005 near detector fit. 2007-01-09 16:38 boehm * Production/Dev/PostCedar/: reco_MC_far_Cosmic_cedar.C, reco_far_all_cedar.C: First post Cedar processing scripts 2007-01-09 16:14 blake * Filtration/DataQualityInterface.cxx: use both beam monitoring info and near det spill data to select good beam 2007-01-09 16:09 blake * AtNuOutput/: reco_data.C, reco_data_spill.C: [no log message] 2007-01-09 16:02 blake * SpillTiming/FillSpillServerMon.cxx: flag negative GPS errors 2007-01-09 12:30 raufer * Contrib/raufer/OsciFit/: .cvsignore, CCNCFit.cxx, CCNCFit.h, NearFit.cxx, NearFit.h, mcevent.h, testDst.cxx, testDstData.cxx, macros/CCNCFitAnaInfo.C, macros/CCNCFitAsym.C, macros/CCNCFitNew.C, macros/CCNCFitOld.C, macros/DeltaLLSurf.C, macros/DeltaLLSurf100New.C, macros/DeltaLLSurfLim.C, macros/DeltaLLSurfNewLims.C, macros/DoAll.C, macros/Fit.C, macros/LLSurfData.C, macros/LLSurfDataNewLims.C, macros/LoadLibs.C, macros/TestMCReweight.C, macros/a2n.C, macros/fitAll.C, macros/fitCConly.C, macros/macro.C, macros/makeDiff.C, macros/readAscii.C, macros/readTreeTest.C, macros/setup.C, macros/testFc.C: Try to get my MDC 2005 fitting code to work again. Hmmm.... 2007-01-09 02:43 arms * Contrib/arms/GoodSpillTime/GoodSpillTime.C: Added a check to be sure there are still spills a number of hours after our chosen date/time (default is 8 hours). Does not check the times in between as the worst-case calibration granularity is 24hrs. Added protection against weighting the 1st day after a shutdown much more heavily than other days due to the functionality of BDSpillAccessor::LoadSpill. 2007-01-08 19:33 kordosky * Contrib/rhatcher/gminos_jobs/submit_ral.sh: modified submit_ral.sh to allow running of only rock or detector files. Also, detector subruns begin counting at 0 while rock subruns begin at 1 2007-01-07 14:31 blake * AtNuAna/: AtNuEventNtuple.cxx, AtNuEventNtuple.h: fixing a few spelling mistakes in ntuple variables 2007-01-06 15:39 blake * AtNuOutput/AlgFarDetEventList.cxx: [no log message] 2007-01-06 15:06 blake * AtNuAna/: AtNuEventNtuple.cxx, AtNuEventNtuple.h: add event vertex position and time 2007-01-06 14:03 blake * AtNuOutput/: AlgFarDetSlice.cxx, AtmosCalculator.cxx: [no log message] 2007-01-06 13:02 blake * AtNuAna/AtNuEventNtuple.cxx: [no log message] 2007-01-06 12:52 kordosky * Contrib/rhatcher/gminos_jobs/: setup_ral_bundle.sh, submit_ral.sh: flux files now served from nfs. dcache is too unreliable. jobs at ral now submitted only to nodes with a big scratch area. 2007-01-06 01:50 jpochoa * NuBarPID/files/POpdf_birch_carrot_FD.root: Far Detector PDFs for NuBarPID 2007-01-05 23:54 arms * Contrib/arms/GoodSpillTime/GoodSpillTime.C: Added functionality to automatically feed the random spill time to RerootExodus on execution of the script. Verified functionality on a limited number of near MC singles event reco with & without GoodSpillTime.C. Usage: 2007-01-05 23:21 zarko * MCReweight/: Zbeam.cxx, Zbeam.h: Added hadron production error envelope for Boston fit (this includes pi-). Use SetReweightConfig(config) to set either PRL or Boston fit hadron production error envelope (config="PRL" or "PiMinus") 2007-01-05 23:17 zarko * MCReweight/data/: err_hadrprod_PiMinus_numu_le010_far.vec, err_hadrprod_PiMinus_numu_le010_farovernear.vec, err_hadrprod_PiMinus_numu_le010_lowint_far.vec, err_hadrprod_PiMinus_numu_le010_lowint_farovernear.vec, err_hadrprod_PiMinus_numu_le010_lowint_near.vec, err_hadrprod_PiMinus_numu_le010_near.vec, err_hadrprod_PiMinus_numu_le010z000i_far.vec, err_hadrprod_PiMinus_numu_le010z000i_farovernear.vec, err_hadrprod_PiMinus_numu_le010z000i_near.vec, err_hadrprod_PiMinus_numu_le010z170i_far.vec, err_hadrprod_PiMinus_numu_le010z170i_farovernear.vec, err_hadrprod_PiMinus_numu_le010z170i_near.vec, err_hadrprod_PiMinus_numu_le010z200i_far.vec, err_hadrprod_PiMinus_numu_le010z200i_farovernear.vec, err_hadrprod_PiMinus_numu_le010z200i_near.vec, err_hadrprod_PiMinus_numu_le100_far.vec, err_hadrprod_PiMinus_numu_le100_farovernear.vec, err_hadrprod_PiMinus_numu_le100_near.vec, err_hadrprod_PiMinus_numu_le150_far.vec, err_hadrprod_PiMinus_numu_le150_farovernear.vec, err_hadrprod_PiMinus_numu_le150_near.vec, err_hadrprod_PiMinus_numu_le250_far.vec, err_hadrprod_PiMinus_numu_le250_farovernear.vec, err_hadrprod_PiMinus_numu_le250_near.vec, err_hadrprod_PiMinus_numu_le_far.vec, err_hadrprod_PiMinus_numu_le_farovernear.vec, err_hadrprod_PiMinus_numu_le_near.vec, err_hadrprod_PiMinus_numubar_le010_far.vec, err_hadrprod_PiMinus_numubar_le010_farovernear.vec, err_hadrprod_PiMinus_numubar_le010_lowint_far.vec, err_hadrprod_PiMinus_numubar_le010_lowint_farovernear.vec, err_hadrprod_PiMinus_numubar_le010_lowint_near.vec, err_hadrprod_PiMinus_numubar_le010_near.vec, err_hadrprod_PiMinus_numubar_le010z000i_far.vec, err_hadrprod_PiMinus_numubar_le010z000i_farovernear.vec, err_hadrprod_PiMinus_numubar_le010z000i_near.vec, err_hadrprod_PiMinus_numubar_le010z170i_far.vec, err_hadrprod_PiMinus_numubar_le010z170i_farovernear.vec, err_hadrprod_PiMinus_numubar_le010z170i_near.vec, err_hadrprod_PiMinus_numubar_le010z200i_far.vec, err_hadrprod_PiMinus_numubar_le010z200i_farovernear.vec, err_hadrprod_PiMinus_numubar_le010z200i_near.vec, err_hadrprod_PiMinus_numubar_le100_far.vec, err_hadrprod_PiMinus_numubar_le100_farovernear.vec, err_hadrprod_PiMinus_numubar_le100_near.vec, err_hadrprod_PiMinus_numubar_le150_far.vec, err_hadrprod_PiMinus_numubar_le150_farovernear.vec, err_hadrprod_PiMinus_numubar_le150_near.vec, err_hadrprod_PiMinus_numubar_le250_far.vec, err_hadrprod_PiMinus_numubar_le250_farovernear.vec, err_hadrprod_PiMinus_numubar_le250_near.vec, err_hadrprod_PiMinus_numubar_le_far.vec, err_hadrprod_PiMinus_numubar_le_farovernear.vec, err_hadrprod_PiMinus_numubar_le_near.vec: Adding hadron production error vectors for Boston fit. 2007-01-05 16:40 blake * AtNuOutput/: AlgFarDetEvent.cxx, DBtxt_AlgFarDetEvent_default.C: fixed some bugs in shower energy calculation re-calibrated shower energy scale for linear and deweighted methods 2007-01-05 16:36 Nick West * WebDocs/install_products.html: Recommended MySQL server and client is now 4.1 2007-01-05 01:06 arms * Contrib/arms/GoodSpillTime/GoodSpillTime.C: First attempt at a script for randomly choosing a spill time to impose on Monte Carlo at reconstruction time via RerootExodus::SetOverrideVldTimeStamp 2007-01-04 21:39 jpochoa * NuBarPID/: PIDCalculator.cxx, PIDCalculator.h: Added constructor PIDCalculator(const Char_t mode_in[]) and replaced include "LoadPDF.h" by Class LoadPDF in PIDCalculator.h 2007-01-04 15:29 blake * AtNuOutput/AlgFarDetEvent.cxx, AtNuOutput/DBtxt_AlgFarDetEvent_default.C, AtNuOutput/FarDetEvent.cxx, AtNuOutput/FarDetEvent.h, AtNuOutput/FarDetEventHandle.cxx, AtNuOutput/FarDetEventHandle.h, AtNuOutput/NtpMaker.cxx, AtNuOutput/reco_MC.C, AtNuOutput/reco_data.C, AtNuEvent/AtmosReco.cxx, AtNuEvent/AtmosReco.h: [no log message] 2007-01-03 22:20 cbs * NueAna/Display/: NueDisplayModule.cxx, NueDisplayModule.h: Updated DisplayModule to hold a ReleaseType. SetRelease() is called for objects deriving from NueAnaBase. Updated timing display to use new shower strip time variables available in Cedar. 2007-01-03 17:26 hartnell * NtupleUtils/: NuEvent.cxx, NuEvent.h, NuReco.cxx: Added Reset() function so that the object can be easily reused Added data members: Int_t index;//the number in the tree Int_t mcVersion;//Carrot/Daikon, used to select pdfs in data case 2007-01-03 17:24 hartnell * NtupleUtils/NuCuts.h: Added kAsh plus comments 2007-01-03 17:01 Minos CVS group account. Do not commit from here! * Contrib/boehm/AnaNuePlot/: AnaNuePlotMaker.cxx, AnaNuePlotMaker.h, HistManager.cxx, HistManager.h, LinkDef.h, ReleaseType.cxx, SmartHist.cxx, SmartHist.h, SmartHistSet.cxx, SmartHistSet.h: Massive overhaul to the ananueplotter, now supports 2d and Profile histograms and uses templates to allow it to easily handle different combination of int, float or double values. 2007-01-03 15:44 blake * AtNuAna/: AtNuEventSelectionAB.cxx, AtNuEventSelectionAB.h: add some track and shower quality cuts into event selection 2007-01-03 15:18 blake * AtNuOutput/AtmosCalculator.cxx: perform calculation of fiducial activity using pulse height rather than number of strips, and make definitions used in track and shower analysis consistent. 2007-01-03 15:00 Nick West * DatabaseInterface/DbiResultKey.cxx: Fix typo printing maximum creation date (thanks Robert) 2007-01-03 10:48 blake * AtNuAna/: AtNuEventNtuple.cxx, AtNuEventNtuple.h: add indexing to keep track of events with more than one track or shower 2007-01-02 18:22 hartnell * NtupleUtils/: NuEvent.cxx, NuEvent.h, NuReco.cxx: Added Pedro's PID variable and variables needed to calculate it. 2007-01-02 17:49 Nick West * setup/setup_minossoft_oxford.csh: Respond to change in data disk organisation. Add support for gcc 3.4.6 as alternative compiler. 2006-12-22 21:35 Robert Hatcher * CVSROOT/check_access: grant debdatta NEUGEN3 write privs. 2006-12-22 17:56 kordosky * Contrib/rhatcher/gminos_jobs/run_ral.sh: still no core dumps, though a couple jobs did crash... ahh, forgot to ulimit ! fix that and try again. 2006-12-22 10:54 Nick West * WebDocs/SnapshotRel.html: Add S06-12-22-R1-24 2006-12-22 10:52 Nick West * setup/packages-S06-12-22-R1-24: First commit 2006-12-21 04:21 Nathaniel Tagg * Contrib/tagg/TofAna/: FDEvent.cxx, FDEvent.h, GNUmakefile, LinkDef.h, Systematics.cxx, Systematics.h, TofAna.cxx, TofAna.h, toy_model.C, FidModule/GNUmakefile, FidModule/GetFidModule.cxx, FidModule/GetFidModule.h, FidModule/LinkDef.h: About time I updated this. This version of ToF analysis code used to create blessable package (DocDB 2583 v3, DocDB 2582 v2, DocDB 1870 v15). 2006-12-20 20:38 kordosky * Contrib/rhatcher/gminos_jobs/run_ral.sh: maybe fix coredump identification and processing problem 2006-12-20 00:16 vahle * MCReweight/: SKZPWeightCalculator.cxx, SKZPWeightCalculator.h, macros/TestSKZPWeightCalculator.C, macros/WriteSZKPToDB.C: Added Boston vintage SKZP 2006-12-19 20:34 kordosky * Contrib/rhatcher/gminos_jobs/copy_flux_files_ral.sh: fix flux file copying routine: configs are LXXXYYY not leXXXYYY 2006-12-19 20:11 kordosky * Contrib/rhatcher/gminos_jobs/: copy_flux_files_ral.sh, run_ral.sh, run_ral_pnfs.sh, submit_ral.sh: run_ral.sh will now copy flux files from pnfs to the local directory (uses copy_flux_files_ral.sh) rather than reading them from pnfs. I hope that this will allow the jobs to run more efficiently. 2006-12-19 19:10 kordosky * Contrib/rhatcher/gminos_jobs/copy_flux_files_ral.sh: copy flux files from ral dcache based on gminos config 2006-12-18 22:11 Robert Hatcher * DatabaseMaintenance/tools/dump_table_context_query.perl: Make usage() output fit in 80 columns. 2006-12-18 21:08 Robert Hatcher * DetSim/SimVaTimedElectronics.cxx: Backport to R1-24: Bug fix submitted by Philip Rodrigues (Oxford). The VARC 2/36 simulation was not correctly handling the 2/36 trigger condition under the case of long snarls: the effect of the bug was to allow too many noise hits through the 2/36 trigger. The problem was a one-sided time comparison, instead of a two-sided comparison. The effect of the bug is noticeable but for simulated spill triggers, but probably not huge. If possible, this bugfix should be backported for the current round of MC. 2006-12-18 17:55 Nathaniel Tagg * DetSim/SimVaTimedElectronics.cxx: Bug fix submitted by Philip Rodrigues (Oxford). The VARC 2/36 simulation was not correctly handling the 2/36 trigger condition under the case of long snarls: the effect of the bug was to allow too many noise hits through the 2/36 trigger. The problem was a one-sided time comparison, instead of a two-sided comparison. The effect of the bug is noticeable but for simulated spill triggers, but probably not huge. If possible, this bugfix should be backported for the current round of MC. 2006-12-16 22:21 kordosky * Contrib/rhatcher/gminos_jobs/: gminos_cfg_raltest_rock.py, submit_ral.sh: ral ready to go 2006-12-16 21:21 kordosky * Contrib/rhatcher/gminos_jobs/: gminos_cfg_raltest.py, run_ral.sh: finally, it works... 2006-12-16 19:42 kordosky * Contrib/rhatcher/gminos_jobs/run_ral.sh: fixes in run_ral.sh. Look for MAK keyword. Still need to fix copying. 2006-12-16 18:45 vahle * FDSpecWErrs/: RunFDSpecConfig.C, RunFDSpecConfigFinalRealThing.C, RunFDSpecSystMockData.C, reallyrunConfig.C, reallyrunData.C, fitcode/MakePrettyFinalResults.C, fitcode/MakePrettyFinalResults_C.d, fitcode/test_gen_mncont, fitcode/test_gen_mncont.C, fitcode/undork, fitcode/undork.C, newfitcode/DrawStuff.C, newfitcode/FNData.cxx, newfitcode/FNData.h, newfitcode/FNFit.C, newfitcode/FNFit.cxx, newfitcode/FNFit.h, newfitcode/LinkDef.h, newfitcode/justMakeTrees.C, newfitcode/justRunIT.C, newfitcode/runFNFit-minuit2.C, newfitcode/runFNFit.C: committing F/N updated fit code that includes systematics 2006-12-16 16:58 kordosky * Contrib/rhatcher/gminos_jobs/: gminos_cfg_raltest.py, gminos_site_rl.py, run_ral.sh: job runs ok, but problems when looking for output file... fix later. also, need to assure kftp works. 2006-12-16 15:56 kordosky * Contrib/rhatcher/gminos_jobs/: gminos_site_rl.py, run_ral.sh, setup_ral_bundle.sh: getting closer to running at ral 2006-12-16 15:54 arms * Contrib/rhatcher/gminos_jobs/: setup_fnal_bundle.sh, setup_subbundle.sh: Add Robert's setup scripts into the repository (don't know why they weren't there to begin with) 2006-12-16 15:52 arms * Contrib/rhatcher/gminos_jobs/: run_umn.sh, setup_umn_bundle.sh: Bash script to wrap gminos_jobs.py with environment setup, error checking, and file transfer to fnal 2006-12-16 14:59 kordosky * Contrib/rhatcher/gminos_jobs/: gminos_cfg_L010000_near.py, gminos_cfg_L010000_rock.py, gminos_cfg_L010170_near.py, gminos_cfg_L010170_rock.py, gminos_cfg_L010185_far_beam.py, gminos_cfg_L010185_far_invert.py, gminos_cfg_L010185_far_nutau.py, gminos_cfg_L010200_near.py, gminos_cfg_L010200_rock.py, gminos_cfg_L100200_near.py, gminos_cfg_L100200_rock.py, gminos_cfg_L150200_near.py, gminos_cfg_L150200_rock.py, gminos_cfg_L250200_near.py, gminos_cfg_L250200_rock.py: add kreggs configuration files to the repository 2006-12-16 01:02 Robert Hatcher * Contrib/rhatcher/gminos_jobs/gminos_ffr.py: fix typos found by Kregg and myself. comment out lines that only produce comments (for a shorter FFR file) 2006-12-15 19:20 Brian Rebel * NCUtils/NCAnalysisModule.cxx: only fill the cleaning if in the near detector 2006-12-15 18:08 Brian Rebel * AnalysisNtuples/: ANtpRecoInfo.cxx, ANtpRecoInfo.h, Module/ANtpInfoObjectFillerBeam.cxx, Module/CondensedNtpModuleNC.cxx: add variables to ANtpRecoInfo that hold flags as to whether an event passes either of the NC cleaning methods remove some needless lines from the CondensedNtpModuleNC reformat some lines in AntpInfoObjectFillerBeam 2006-12-15 18:07 Brian Rebel * NCUtils/: NCAnalysisCuts.cxx, NCAnalysisModule.cxx, NCAnalysisUtils.cxx: add filling of new ANtpRecoInfo flags for whether an event passes each of the cleaning methods add functionality to change the kno parameters for the NC cross sections adjust a few lines in the NCAnalysisCuts 2006-12-15 11:41 Nick West * DatabaseMaintenance/tools/dump_table_context_query.perl: dump_table_context_query is a utility to dump a slice of a table corresponding to a DBI Context Query. The output is a gzipped tar file that can be unpacked by dump_table.sh. Who knows, it might come in handy one day. 2006-12-15 11:32 Robert Hatcher * Contrib/rhatcher/gminos_jobs/gminos_ffr.py: default work area should be '.' not /tmp. 2006-12-15 11:07 Robert Hatcher * Contrib/rhatcher/gminos_jobs/: .cvsignore, AAA_README, gminos_arch_Darwin.py, gminos_arch_Linux.py, gminos_cfg_L010185_near.py, gminos_cfg_L010185_rock.py, gminos_cfg_xyzzy.py, gminos_ffr.py, gminos_jobs.py, gminos_site_fnal.py, gminos_site_local.py, gminos_site_rhatcher03.py: Start of YAGJ (yet-another-gminos-jobs) package. 2006-12-14 21:40 niki * NCUtils/: NCAnalysisCuts.cxx, NCAnalysisCuts.h: Added Selection for low multiplicity snarls (isLowNumSnarl method) 2006-12-14 19:02 blake * AtNuAna/: AtNuEventNtuple.cxx, AtNuEventNtuple.h, AtNuEventSelector.cxx, AtNuEventSelector.h, Selector.C: write out a given number of tracks and showers (rather than just the primaries) 2006-12-14 16:56 blake * AtNuAna/: AtNuEventNtuple.cxx, AtNuEventNtuple.h, AtNuEventSelectionAB.cxx, AtNuEventSelectionAB.h, AtNuEventSelector.cxx, AtNuEventSelector.h, AtNuEventType.h, AtNuEventViewer.cxx, AtNuEventViewer.h, Selector.C, Viewer.C: adding shower analysis variables 2006-12-14 13:50 blake * AtNuOutput/AlgFarDetSlice.cxx: adjust definition of "good strip" requiring it to be double-ended 2006-12-14 05:30 Robert Hatcher * MCNtuple/Module/NtpMCModule.cxx: Fill new data members of NtpMCFluxInfo and NtpMCTruth. 2006-12-14 05:29 Robert Hatcher * MCNtuple/: NtpMCTruth.cxx, NtpMCTruth.h: Add istruckq,filags,sigmadiff data members. 2006-12-14 05:26 Robert Hatcher * MCNtuple/: NtpMCFluxInfo.cxx, NtpMCFluxInfo.h: Extend class by what is the NUGPINFO block in the gnumi flux ntuples (previously only had NEUTRINO block). 2006-12-14 05:24 Robert Hatcher * REROOT_Classes/: NeuKin.h, REROOT_Event.cxx, REROOT_NeuKin.cxx, REROOT_NeuKin.h, ddlfiles/NeuKin.h, ddlfiles/neu.ddl: Add IStruckQ,IFlags,SigmaDiff member elements. 2006-12-14 05:23 Robert Hatcher * REROOT_Classes/: REROOT_StdHep.cxx, REROOT_StdHep.h: Control over whether items with particular IStdHep codes get their z vertex shifted (going from GMINOS z=0 @ front of hall ---> Ugli z=0 @ front of det). Do this to avoid shifting entries carrying femtometer intranuke info. 2006-12-14 05:20 Robert Hatcher * REROOT_Classes/LinkDef.h: Add "+" to REROOT_NeuKin for schema evolution. 2006-12-14 05:19 Robert Hatcher * Rerootjob/: ADAMO_Shell.cxx, CREOBJ.F: New columns in NeuKin table (istruckq,iflags,sigmadiff) 2006-12-14 05:16 Robert Hatcher * PhotonTransport/: PhotonInjector.cxx, toyMC/ToyMCModule.cxx: Adjust to SimSnarlHeader ctor change. 2006-12-14 05:15 Robert Hatcher * DetSim/: CustomLightInjector.cxx, LightInjector.cxx: Adjust to SimSnarlHeader change. 2006-12-14 05:13 Robert Hatcher * ParticleTransportSim/test/MCInitModule.cxx: Adjust to SimSnarlHeader ctor change. 2006-12-14 05:12 Robert Hatcher * MCMerge/MCMerge.cxx: Adjust to SimSnarlHeader ctor change. Also whatever changes Kregg recently made. 2006-12-14 05:10 Robert Hatcher * Record/SimSnarlHeader.cxx: Add new variables to formatted output. 2006-12-14 05:08 Robert Hatcher * Record/SimSnarlHeader.h: new mcGenTime, mcGenCodename, mcGenHostname data items (bump version #) that must be set via ctor. 2006-12-14 05:07 Robert Hatcher * RerootExodus/RerootFlsDigitToDigiPE.cxx: Adjust to change in SimSnarlHeader ctor. 2006-12-14 05:06 Robert Hatcher * RerootExodus/: RerootToTruthModule.cxx, RerootToTruthModule.h: New module config variable GetApplyRollback to apply rollback of UGLIDBI* and BFLDDBIPLANEMAP* tables in the Get() method based on the mcGenTime. Also fill mcGenTime,mcCodename,mcHostname in SimSnarlHeader. 2006-12-14 05:03 Robert Hatcher * RerootExodus/: RerootExodus.cxx, RerootExodus.h: Add GetGminosHostName() and GetGminosCodeName() methods (that rummage around in EventHistory table) 2006-12-14 00:02 asousa * NCUtils/: NCAnalysisReader.cxx, NCAnalysisReader.h, macros/ncccReader.C: Added functionality to reader module so it can also take mini_trees as input, use cut suites and calculate skzp weights. Modified control macro accordingly. 2006-12-13 23:23 George Irwin * NCUtils/: NCAnalysisCuts.cxx, NCAnalysisUtils.cxx: Fix typo error and unused variable warning. 2006-12-13 21:56 bishai * BeamData/java/ACNETpackage/NuMISummaryPlotter.java: Swapped SWIC limits and added target power plot to main page 2006-12-13 21:30 Robert Hatcher * RerootExodus/RerootToTruthModule.cxx: As per Batch group discussion, re-enable auto DBI rollback of UGLIDBI* and BFLDDBIPLANEMAP* tables so that carrot will be safe. This means getting DB entries in place before real daikon production starts. 2006-12-13 18:42 Brian Rebel * NCUtils/NCAnalysisCuts.cxx: for about 1% of the events the NtpSt value of the julian date is messed up - recalculate it in the good target check until it is fixed later 2006-12-13 05:42 boehm * WebDocs/BatchDocs/BirchRelease.html: correcting some links 2006-12-13 01:02 arms * MCMerge/MCMerge.cxx: Change default time of the 1st output snarl to the 1st timestamp encountered on the inputs. Allow the user to set the time between output spills (default 1.9s). Not sure what mcGenTime, hostname, and codename are most sensible... those from overlay time seem best for now. Comment out MAXMSG warning about this and leave the \'now\' specification for them. 2006-12-13 00:39 kordosky * Contrib/kordosky/mc_scripts/: one_beam_job.sh, one_morce_job.sh, one_omce_job.sh, one_rock_job.sh, set_envvars.sh: morce=merge,overlay,reroot,clean,export make sure all jobs set the same envvars 2006-12-13 00:25 kordosky * CVSROOT/modules: add a module mike_mc_scripts 2006-12-13 00:22 kordosky * Contrib/kordosky/mc_scripts/: one_beam_job.sh, one_omce_job.sh, one_rock_job.sh: just the beginning, old scripts 2006-12-13 00:00 musser * EventDisplay/: EVD.C, EVD.cxx, GfxTrack.cxx, GfxTrackList.cxx: various mods to better support new track find/fit packages 2006-12-12 23:55 musser * DataUtil/: TruthHelper.cxx, TruthHelper.h: add method to get momentum 4-vector of 2nd muon in event 2006-12-12 23:43 musser * CandFitTrackCam/AlgFitTrackCam.cxx: [no log message] 2006-12-12 20:49 Robert Hatcher * CVSROOT/framework.list: Thomas Osiecki asked to be spammed ... 2006-12-12 20:29 bishai * BeamData/java/ACNETpackage/NuMISummaryPlotter.java: Added power monitoring to main GUI 2006-12-12 20:01 boehm * WebDocs/BatchDocs/: AshRelease.html, BirchRelease.html, Calibration.html, CalibrationBirch.html, CalibrationCedar.html, Calibration_Cedar.html, CandChop.html, CandEvent.html, CandEventSS.html, CandFitTrackCam.html, CandTrackCam.html, CedarRelease.html, DataQuality.html, DataQualityReader.html, FilterDigit.html, FilterDigitList.html, Input.html, Output.html, PreCedarTest.html, PreCedarTestScripts.html, Problems.html, ProdNames.html, Release-Cedar-Proto.html, Release-Cedar.html, Release1-18-2.html, ReleaseNotes.html, Releases.html, ScriptDesign.html, ScriptTypes.html, Scripts.html, index.html, styles.css: Redesigned and added some content to the batch pages 2006-12-12 18:44 asousa * Contrib/asousa/NCCompPlot/: PlotNCValDataAutoClean.C, PlotNCValDataReco.C, PlotNCValEff.C, PlotNCValMCAutoClean.C, PlotNCValMCReco.C, SortOutStats.C, VarListSel.txt: More macros used in Birch/Cedar-Carrot/Daikon NC comparisons. 2006-12-12 18:25 asousa * NCUtils/NCAnalysisCuts.cxx: Setting Oxford's default beam selection algortihm to NC. 2006-12-12 18:10 asousa * NCUtils/NCAnalysisModule.cxx: Changing PassesFinalSelectionNC() call to PassesFinalSelection() for consistency. 2006-12-12 17:09 Robert Hatcher * Record/: SimSnarlHeader.cxx, SimSnarlHeader.h: move duplicate Codename trimming code (spread all over) off to SimSnarlHeader 2006-12-12 17:05 Robert Hatcher * ParticleTransportSim/test/MCInitModule.cxx, DetSim/CustomLightInjector.cxx, DetSim/LightInjector.cxx, PhotonTransport/PhotonInjector.cxx, PhotonTransport/toyMC/ToyMCModule.cxx, EventKinematics/Module/EvtKinNuModule.cxx: move duplicate Codename trimming code (spread all over) off to SimSnarlHeader 2006-12-12 17:05 Robert Hatcher * MCMerge/MCMerge.cxx: move duplicate Codename trimming code (spread all over) off to SimSnarlHeader use MAXMSG to limit the obnoxious message I put in ... 2006-12-11 22:52 Brian Rebel * NCUtils/: NCAnalysisCuts.cxx, NCAnalysisModule.cxx: in NCAnalysisModule::ExtractNCCC call NCAnalysisCuts::PassesFinalSelection() not PassesFinalSelectionNC() also fix the guts of NCAnalysisCuts::PassesFinalSelection to call the appropriate function for the suite of cuts used 2006-12-11 21:56 Robert Hatcher * Contrib/rhatcher/fnal_ups/neugen3/: development.table, v3_5_0.table, v3_5_0.version: Add v3_5_0.table/version for use with daikon. Both now require pythia6 (choose version v6_409) 2006-12-11 21:02 Brian Rebel * NCUtils/NCAnalysisUtils.cxx: remove commented out code about selecting good showers. there is now a flag for good showers in ANtpRecoInfo which is filled in the NCAnalysisModule 2006-12-11 20:56 Brian Rebel * NCUtils/: NCAnalysisModule.cxx, NCExtractionDP.cxx, NCExtractionDP.h, NCExtractionTO.cxx, NCExtractionTO.h: allow for the filling of the PDFs for the DP and TO objects to happen outside of the while loop over the MC chain in the Prepare method of the module. add in protection so that those pdfs are not overwritten in the while loop. this allows the TO and DP objects to be prepared even if the MC events arent available for some reason. make the default tree name antp for the oxford guys 2006-12-11 14:28 Robert Hatcher * PhotonTransport/PhotonInjector.cxx, PhotonTransport/toyMC/ToyMCModule.cxx, EventKinematics/Module/EvtKinNuModule.cxx: Adjust to SimSnarlHeader ctor change. 2006-12-11 14:24 Robert Hatcher * DetSim/: CustomLightInjector.cxx, LightInjector.cxx: Adjust to SimSnarlHeader ctor change. 2006-12-11 05:20 Robert Hatcher * RawData/RawRecord.cxx: small adjustment to formatting (to cancel a 'left') that's been sitting in my local copy for quite a while. 2006-12-11 03:15 Robert Hatcher * ParticleTransportSim/test/MCInitModule.cxx: Adjust to change in SimSnarlHeader ctor change - pass codename, hostname and current time (McGenTime). 2006-12-11 03:13 Robert Hatcher * MCMerge/MCMerge.cxx: Adjust to SimSnarlHeader ctor change. Setting codename and hostname is okay, but it currently uses 'now' for mcGenTime -- which it probably should get from the events it's merging instead. Don't know/have time to do this right so leaving an obnoxious warning message in place instead. 2006-12-11 03:08 Robert Hatcher * RerootExodus/RerootFlsDigitToDigiPE.cxx: Adjust to SimSnarlHeader ctor change. 2006-12-11 03:07 Robert Hatcher * RerootExodus/RerootToTruthModule.cxx: New config option GetApplyRollback (default *off*) when enabled causes code to use datetime stamp found in EventHistory table to be used as the MC generation timestamp and use DBI to roll back the Ugli* and Bfld* tables (which might have changed since the MC generation). Use above mentioned McGenTime and RerootExodus' GetGminosCodeName() and GetGminosHostName() to ctor the newly expanded SimSnarlHeader. 2006-12-11 03:03 Robert Hatcher * RerootExodus/RerootToTruthModule.h: New module config option variable: fGetApplyRollback 2006-12-11 03:02 Robert Hatcher * RerootExodus/RerootExodus.cxx: New methods GetGminosHostName() and GetGminosCodeName() that root around in the EventHistory table for where the info is stored by the latest and greatest GMINOS. Return special strings if it's not there (ie. older GMINOS) Remove duplicate line in the code for unpacking time string. 2006-12-11 03:00 Robert Hatcher * RerootExodus/RerootExodus.h: New methods GetGminosHostName() and GetGminosCodeName() that root around in the EventHistory table for where the info is stored by the latest and greatest GMINOS. Return special strings if it's not there (ie. older GMINOS) 2006-12-11 02:57 Robert Hatcher * Record/SimSnarlHeader.cxx: Add new fMcGenTime, fMcGenCodename, fMCGenHostname variables to formatted output. 2006-12-11 02:56 Robert Hatcher * Record/SimSnarlHeader.h: new variables (bump version #) VldTimeStamp fMcGenTime - datetime MC event was generated std::string fMcGenCodename - MC code tag std::string fMcGenHostname - machine that generated event 2006-12-11 02:54 Robert Hatcher * Record/RecPhysicsHeader.cxx: fix duplication in output formatting. 2006-12-09 22:36 kordosky * Contrib/kordosky/neugen_4vec/: inuke_reweight.F, inuke_reweight.fi, miketest4.F, summarise_hadronic_system.F: calculate fates probabilities 2006-12-09 21:19 asousa * NueAna/AngClusterAna.cxx: Small fix to PrimEnergyRatio variable. 2006-12-09 17:16 Minos CVS group account. Do not commit from here! * Contrib/rustem/BFieldStudy/: AddBField.cxx, AddBField.h, Config/BFieldHistogramsHigh.xml: Add a new algorithm that defines and feels variables used for the magnetic field study. 2006-12-09 17:11 Minos CVS group account. Do not commit from here! * Contrib/rustem/BFieldStudy/macros/: save_bfield.C, save_data.C, save_mc.C: Remove old macro and add two new macros. 2006-12-09 17:09 Minos CVS group account. Do not commit from here! * Contrib/rustem/BFieldStudy/: BFieldFileFinder.cxx, Compare.cxx, Compare.h, CompareBin.cxx, CompareBin.h, CompareCut.cxx, CompareCut.h, CompareFit.cxx, CompareFit.h, FillFitData.cxx, FillFitData.h, SelectBField.cxx, SelectBField.h, StudyBField.cxx, StudyBField.h, Config/BFieldHistograms.xml, Config/CompareCut.txt, Config/PlotVertexNear.txt, macros/fit_ratio.C, macros/plot_few.C, macros/plot_two.C, macros/study_bfield.C: THe latest development version of the analysis code for the magnetic field study. 2006-12-08 22:00 raufer * NCUtils/NCAnalysisCuts.cxx: Tobi's set of NearDet "data cleaning" cuts is now implemented in IsGoodBeamEventOx(). 2006-12-08 15:48 raufer * AnalysisNtuples/: ANtpEventInfoNC.cxx, ANtpEventInfoNC.h, Module/ANtpInfoObjectFillerNC.cxx: Added the medianTime, that is median of strip times in a 5 plane window starting at the vertex, to the AnalysisNtuples. This is serving as the event time for things like the timing separation. In the past, I calculated this number during processing but it wasn't stored in the ntuple. I think it might be useful for other things, hence this commit. 2006-12-07 22:10 raufer * AnalysisNtuples/: ANtpEventInfoNC.cxx, ANtpEventInfoNC.h, Module/ANtpInfoObjectFillerBeam.cxx, Module/ANtpInfoObjectFillerNC.cxx: Commit data cleaning variables for the near detector. There are the edge and oppEdge activity variables, distances in z and also some other ones which are not used at the moment. It's easier to commit as is so. Fixed a line break in ANtpInfoObjectFillerBeam. 2006-12-07 18:09 kordosky * Contrib/kordosky/neugen_4vec/: Makefile, deduce_fate.F, do_plot_inuke.C, do_plot_neugen.C, inuke_reweight.F, inuke_reweight.fi, miketest4.F, plot_inuke.C, plot_neugen.C, shower_ntuple.fi, summarise_hadronic_system.F: fates working 2006-12-07 17:27 rustem * PhysicsNtuple/Draw/: DrawEvent.cxx, DrawEvent.h: Remove obsolete files 2006-12-07 17:25 rustem * PhysicsNtuple/: Draw/DrawSnarl.cxx, Draw/DrawSnarl.h, Draw/LinkDef.h, Fill/FillTrackGeom.cxx: A snapshot of development 2006-12-07 04:34 Sue Kasahara * ParticleTransportSim/doc/README: Updated instructions for G4. The ROOT end of the G4-TGeo navigation interface is now in development ROOT, as of 11/22/06, subdir g4root. 2006-12-06 05:47 Sue Kasahara * ParticleTransportSim/doc/README: Updated to include instructions for installation of geant4_vmc and associated packages. 2006-12-04 23:20 arms * Contrib/arms/gminos_jobs/check_mc_logs.py: Add script that Francisco wrote to give mean number of detector and rock events to overlay. Gives a nice html page as output. Configuration is at the top (local directories where the singles and rock files are stored, etc.) 2006-12-04 17:02 Brian Rebel * DataQualityMonitoring/: DataQualityModule.cxx, RecoMonitoring.cxx, RecoMonitoringCR.cxx, RecoMonitoringNC.cxx, RecoMonitoringNC.h, macros/dataQualityCheck.C, macros/dataQualityPlot.C, macros/weeklyCheck.C: pass target condition into the fill methods for NC object to fix pot counting bugs found by mark d. 2006-12-04 13:54 raufer * NCUtils/macros/ncccSeparationTR.C: my macro fixed some paths, etc... 2006-12-03 02:31 George Irwin * MCReweight/Kfluk.cxx: Add ' #include ' as appropriate 2006-12-03 02:24 George Irwin * NCUtils/: NCAnalysisUtils.cxx, NCExtractionADM.cxx, NCExtractionAS.cxx, NCExtractionDP.cxx, NCExtractionResultsADM.cxx, NCExtractionTO.cxx, NCExtractionTR.cxx, NCExtractionTRann.cxx: Add/remove ' #include ' as appropriate 2006-12-03 02:15 George Irwin * OfflineTrigger/OltNewModule.cxx: Add ' #include ' 2006-12-03 02:11 George Irwin * ParticleTransportSim/PTSimModule.cxx: Add ' #include ' 2006-12-03 02:08 George Irwin * TriD/TridOpenGLGlobal.cxx: Add ' #include ' 2006-12-03 02:04 George Irwin * BeamData/ana/: bmnt/Pedestals.cxx, bv/plots.cxx: Add/Remove ' #include ' as appropriate 2006-12-03 01:57 George Irwin * TriD/: TridPage.cxx, stat/trid.cxx: Add ' #include ' 2006-12-03 01:52 George Irwin * RerootExodus/: PlexusReroot.cxx, RerootToTruthModule.cxx, UgliGeometryReroot.cxx: Add or remove ' #include ' as needed 2006-12-03 01:41 George Irwin * CandFitTrackSA/: ConvergenceMaster.cxx, DataFT.cxx, GeometryHelper.cxx: Add ' #include ' 2006-12-02 19:15 boehm * NueAna/: Module/LinkDef.h, Module/NtpStTrimmer.cxx, Module/NtpStTrimmer.h, macros/MakeNtpStTrim.C: A first pass at a NtpStTrimmer, it trims down to snarls though not events 2006-12-01 21:09 kordosky * Contrib/kordosky/base_macros/move_stats.C: some debugging for the ntuple filter. it's slow... but so is CopyTree... 2006-12-01 20:59 Robert Hatcher * CandFitTrack3/AlgFitTrack3.cxx, CandFitTrack3/SwimObj3.cxx, CandFitTrackMS/FitTrackMSListModule.cxx: some upstream include file is no longer supplying fabs() so we need #include . 2006-12-01 20:44 Robert Hatcher * CalDetDST/: UberModule.cxx, UberModuleLite.cxx: some upstream include file is no longer supplying fabs() so we need #include . 2006-12-01 20:39 Robert Hatcher * AltDeMux/AlgAltDeMuxBase.cxx, AltDeMux/AltDeMuxCalc.cxx, AltDeMux/AltDeMuxDisplay.cxx, AltDeMux/AltDeMuxModule.cxx, AltReco/AltAlgSliceList.cxx: some upstream include file is no longer supplying fabs() so we need #include . 2006-12-01 20:34 Robert Hatcher * OfflineHistograms/FitTrackNDHistogramBlock.cxx, OfflineHistograms/ShowerNDHistogramBlock.cxx, OnlineEventDisplay/OnlineEventDisplay.cxx: some upstream include file is no longer supplying fabs() so we need #include . 2006-12-01 20:30 Robert Hatcher * VertexFinder/: VtxCluster.cxx, VtxClusterList.cxx: fix some CVSID("$Id: $") cases that were missing the second '$' and thus not expanded by CVS. 2006-12-01 20:30 Robert Hatcher * VertexFinder/VertexFinder.cxx: some upstream include file is no longer supplying fabs() so we need #include . 2006-12-01 20:25 Robert Hatcher * TriD/: TridGLFrame.cxx, TridModelMaker.cxx, TridPageDetector.cxx: some upstream include file is no longer supplying fabs() so we need #include . 2006-12-01 20:24 boehm * Contrib/boehm/Docs/BeamNueNote/: numi-bnue3.tex, Images/RatioDistribution-2.eps, Images/RatioDistribution-Cuts.eps: Moving the doc and its images to a new home 2006-12-01 20:19 Robert Hatcher * RecoBase/AlgTrack.cxx, RecoBase/CandEventHandle.cxx, RecoBase/CandShowerHandle.cxx, RecoBase/CandTrackHandle.cxx, TimeCalibratorSR/TimeCalibratorSRModule.cxx: some upstream include file is no longer supplying fabs() so we need #include . 2006-12-01 20:16 Robert Hatcher * PulserCalibration/FitNdNonlinQuad.cxx: some upstream include file is no longer supplying fabs() so we need #include . 2006-12-01 20:12 Brian Rebel * NCUtils/: NCAnalysisCuts.cxx, NCAnalysisUtils.cxx, macros/ncccSeparation.C: change a cut for cosmics 2006-12-01 20:12 Robert Hatcher * PhotonTransport/: PhotonCaldetNoise.cxx, PhotonCalibratedBlueComputer.cxx, PhotonCalibratedPeComputer.cxx, PhotonFullBlueTracker.cxx, PhotonLookupTableRow.cxx, PhotonNdAfterpulseModel.cxx, PhotonTransportModule.cxx, ScintHitToDigiPE.cxx, ScintPhoton.cxx, test/CompareToReroot.cxx, test/ScintHitAna.cxx: fix some CVSID("$Id: $") cases that were missing the second '$' and thus not expanded by CVS. 2006-12-01 19:59 Robert Hatcher * PhotonTransport/: PhotonCompositeGreenTracker.cxx, PhotonDefaultModel.cxx, PhotonFastBlueModel.cxx, PhotonFullFibreModel.cxx, PhotonFullGreenTracker.cxx, PhotonInjector.cxx, PhotonTransport.cxx, PhotonTransportMaker.h, toyMC/ToyMCModule.cxx: some upstream include file is no longer supplying fabs() so we need #include . 2006-12-01 19:19 Robert Hatcher * NueAna/Display/NueDisplayModule.cxx: some upstream include file is no longer supplying fabs() so we need #include . 2006-12-01 19:15 Robert Hatcher * MuCal/MuCalFitterModule.cxx, NtupleUtils/NuReco.cxx: some upstream include file is no longer supplying fabs() so we need #include . 2006-12-01 19:12 Robert Hatcher * Islands/IslElectronModule.cxx, MeuCal/MeuCuts.cxx, MeuCal/MeuReco.cxx: some upstream include file is no longer supplying fabs() so we need #include . 2006-12-01 19:09 Robert Hatcher * EventDisplay/RecoText.cxx, FCPCFilter/FCPCFilterModule.cxx: some upstream include file is no longer supplying fabs() so we need #include . 2006-12-01 19:05 Robert Hatcher * DetSim/: CustomLightInjector.cxx, LightInjector.cxx: some upstream include file is no longer supplying fabs() so we need #include . 2006-12-01 18:55 Robert Hatcher * CandTrackCam/AlgTrackCam.cxx, CandTrackSR/TrackClusterSR.cxx: some upstream include file is no longer supplying fabs() so we need #include . 2006-12-01 18:52 Robert Hatcher * CandSliceSR/AlgSliceSRList.cxx: some upstream include file is no longer supplying fabs() so we need #include . 2006-12-01 18:48 Robert Hatcher * CandShowerEM/AlgShowerEM.cxx, CandShowerSR/AlgShowerSRList.cxx: some upstream include file is no longer supplying fabs() so we need #include . 2006-12-01 18:44 Robert Hatcher * CandShield/: ShieldGeom.cxx, ShieldProj.cxx: some upstream include file is no longer supplying fabs() so we need #include . 2006-12-01 18:40 Robert Hatcher * CandFitTrackSA/DataFT.cxx, CandFitTrackSA/FitContext.cxx, CandFitTrackSA/FitStateIterating.cxx, CandFitTrackSA/GeometryHelper.cxx, CandFitTrackSA/TrackFilterBFCalibND.cxx, CandNtupleSR/Module/NtpSRModule.cxx: some upstream include file is no longer supplying fabs() so we need #include . 2006-12-01 18:36 Robert Hatcher * CandFitTrackCam/: AlgFitTrackCam.cxx, FitTrackCamAnalysisModule.cxx: some upstream include file is no longer supplying fabs() so we need #include . 2006-12-01 18:33 Robert Hatcher * CandChop/: AlgChopListMitre.cxx, AlgChopListSharp.cxx, AlgChopListSharp2.cxx, ChopHelper.cxx: some upstream include file is no longer supplying fabs() so we need #include . 2006-12-01 18:23 Robert Hatcher * BeamData/ana/bv/plots.cxx: some upstream include file is no longer supplying fabs() so we need #include . 2006-12-01 18:19 Robert Hatcher * Calibrator/StripAttenCalScheme.cxx: some upstream include file is no longer supplying fabs() so we need #include . 2006-12-01 14:57 kordosky * Contrib/kordosky/base_macros/move_stats.C: modify filter tree to correctly deal with selections containing an array. 2006-12-01 14:19 kordosky * Contrib/kordosky/base_macros/move_stats.C: blah 2006-12-01 05:20 Sue Kasahara * MCApplication/doc/: applicationUMLNew.dia, applicationUMLNew.eps, applicationUMLNew.png, applicationUMLOld.dia, applicationUMLOld.eps, applicationUMLOld.png, applicationUMLOld.ps: Updated figures 2006-12-01 05:18 Sue Kasahara * BField/BfldHandlerRect2d.cxx: Because the BField package is called so frequently during particle transport, even minor improvements to BField cpu usage make a difference. perftools said that this: TVector3 bvector = dx2*dy2*b_ll + dx1*dy2*b_lr + dx2*dy1*b_ul + dx1*dy1*b_ur; bvec[0] = bvector[0]; bvec[1] = bvector[1]; bvec[2] = bvector[2]; is expensive, and replacing it with this: Double_t a = dx2*dy2; Double_t b = dx1*dy2; Double_t c = dx2*dy1; Double_t d = dx1*dy1; bvec[0] = a*b_ll.x()+b*b_lr.x()+c*b_ul.x()+d*b_ur.x(); bvec[1] = a*b_ll.y()+b*b_lr.y()+c*b_ul.y()+d*b_ur.y(); bvec[2] = a*b_ll.z()+b*b_lr.z()+c*b_ul.z()+d*b_ur.z(); seems to help. 2006-12-01 04:35 Sue Kasahara * MCApplication/test/MCAppValidate.cc: Missed commit from the last round. Thanks George. 2006-12-01 02:02 boehm * Contrib/boehm/Docs/numi-bnue3.tex: What do you know, I can succesfully cvs commit from Windows 2006-11-30 23:09 George Irwin * ParticleTransportSim/PTSimModule.cxx: Comment out ' #include "/usr/include/google/profiler.h" '. 2006-11-30 17:25 mdier * BeamDataDbi/scripts/run_bdbu.sh: send email to Brett and Mark when BeamData DBU fails. 2006-11-30 11:36 vahle * MCReweight/macros/muonInfo.C: Updated macro that makes mupitrees so that it works with v19 flux files. Should still work with v18 2006-11-30 04:24 Sue Kasahara * ParticleTransportSim/PTSimModule.cxx: Oops - left perftool ProfilerStart/Stop commands in. 2006-11-30 03:02 Sue Kasahara * ParticleTransportSim/: PTSimApplication.cxx, PTSimModule.cxx, PTSimParticle.cxx, PTSimParticle.h, PTSimStack.cxx: Adapt to MCApplication changes to improve performance. Also modify PTSimApplication::PreTrack to block out debugging related statements that perftools says are expensive. PTSimModule adapted to make use of PTSimStack when clearing secondaries. 2006-11-30 02:59 Sue Kasahara * MCApplication/: MCAppParticle.cxx, MCAppParticle.h, MCAppStack.cxx, MCAppStack.h: In order to improve performance, transform MCAppParticle's into fixed size object, and store them in a TClonesArray in MCAppStack. 2006-11-30 02:42 rustem * PhysicsNtuple/: AlgEvent.h, AlgFactory.cxx, AlgFactory.h, AlgSnarl.h, AlgStore.h, Handle.h, Mutex.h, RunAlgEvent.cxx, RunAlgEvent.h, RunAlgSnarl.cxx, RunAlgSnarl.h, RunAlgStore.cxx, RunAlgStore.h, Draw/DrawEvent.cxx, Draw/DrawEvent.h, Draw/DrawSnarl.cxx, Draw/DrawSnarl.h, Draw/LinkDef.h, Select/SelectAntiNeutrino.cxx, Select/SelectAntiNeutrino.h, Select/SelectNeutrino.cxx, Select/SelectNeutrino.h, Study/StudyAlgExample.cxx, Study/StudyAlgExample.h: A snapshot of the development. 2006-11-29 03:29 Sue Kasahara * MCApplication/: LinkDef.h, MCAppStackBase.cxx, MCAppStackBase.h: New pure virtual class to act as base class for templated MCAppStack class, and to define additional interface methods beyond those in TVirtualMCStack. 2006-11-28 01:01 asousa * Caryatid/CaryatidReco.cxx: Removing unnecessary calls to RawPedestalTableBlock::GetLoadTime() and RawSparsifierTableBlock::GetLoadTime() left over from debugging. 2006-11-27 18:53 cbs * MuonRemoval/SelectEvent.cxx: Updated containment requirements for track end. Fixed a bug that which previously applied FD containment cuts to ND tracks. 2006-11-27 18:52 cbs * NueAna/MuonRemovalInfoAna.cxx: Fix to recalculate muon momentum in mri block based on track containment. 2006-11-27 08:34 Nick West * WebDocs/SnapshotRel.html: Add S06-11-24-R1-24 2006-11-26 21:54 Sue Kasahara * Persistency/PerInputStreamManager.cxx: Fix to improve performance when running in UpdateMode (dispatcher) and selected record sets are rare. 2006-11-25 06:08 George Irwin * setup/packages-S06-11-24-R1-24: First commit 2006-11-24 20:10 rustem * Contrib/rustem/BFieldStudy/macros/: fit_ratio.C, generate_data.cc, generate_mc.cc, plot_bins.C, plot_few.C, plot_two.C, save_bfield.C: Add various macros used for the magnetic field study. 2006-11-24 19:27 kordosky * Contrib/kordosky/neugen_4vec/: deduce_fate.F, inuke_reweight.F, inuke_reweight.fi: in development 2006-11-24 19:26 rustem * Contrib/rustem/BFieldStudy/macros/: generate.cc, run_batch_job.sh, submit_job.sh: Remove obsolete files. 2006-11-24 19:23 rustem * Contrib/rustem/BFieldStudy/: CompareCut.txt, PassBFieldEvent.cxx, PassBFieldEvent.h: Remove obsolete files. 2006-11-24 19:15 rustem * Contrib/rustem/BFieldStudy/Config/: BFieldHistograms.xml, BeamCut.txt, CompareCut.txt, FiducialCut.txt, PlotVertexNear.txt, TrackHistograms.xml: Configuration files for the magnetic field study: BFieldHistograms.xml contains the definitions of all histograms used for this study, for example ratios of the momentum from curvatuera and range. BeamCut.txt contains the complete beam cuts used to select data events. FiducialCut.txt contains the complete fiducial cuts. CompareCut.txt contains the complete set of cuts used for selecring stopping, exiting, rock muon and contained tracks. TrackHistograms.xml contains the descriptions of the histograms for the track specific quantities such as: number of planes, radial abd transverse differences, etc 2006-11-24 19:11 rustem * Contrib/rustem/BFieldStudy/: Compare2d.cxx, Compare2d.h, CompareBin.cxx, CompareBin.h, SelectBField.cxx, SelectBField.h, StudyBField.cxx, StudyBField.h: The new classes for the magnetic field calibration code: Compare2d makes 2d histograms for a key and a data item CompareBin makes 1d histograms multiple bins of a selected key SelectBField contains code that selects stopping, exiting, rock muon and contained tracks StudyBField makes 1d and 2d histograms for the specially selected tracks such as different fiducial regions, positive and negative curvature, etc 2006-11-24 19:05 rustem * Contrib/rustem/BFieldStudy/: BFieldFileFinder.cxx, BFieldFileFinder.h, BFieldUtil.cxx, BFieldUtil.h, Compare.cxx, Compare.h, CompareCut.cxx, CompareCut.h, CompareFit.cxx, CompareFit.h, FillFitData.cxx, FillFitData.h, FillScintHit.cxx, FillScintHit.h, LinkDef.h, Profile.h, TestStream.cxx, TestStream.h, macros/fit.C, macros/study_bfield.C: The snapshot of the code used for the calibration of the maganetic field with the stopping muons. 2006-11-24 19:03 rustem * PhysicsNtuple/Plot/: PlotVertex.cxx, PlotVertex.h: A class that makes histogram for a vertex quantities. The histograms' descriptions are looaded via Registry. 2006-11-24 19:00 rustem * PhysicsNtuple/Bin.h: Move Anp::Bin code to Hist1d.h file to cut of the clutter. 2006-11-24 18:56 rustem * PhysicsNtuple/TinyXml/: GNUmakefile, LinkDef.h, readme.txt, tinyxml.cpp, tinyxml.h, tinyxmlerror.cpp, tinyxmlparser.cpp: A TinyXml package downloaded from: http://sourceforge.net/projects/tinyxml This is a very simple XML parser distributed under free license (see the code for the details). This installation is stripped from redundant files so that it fits in 2 .h files and 3 .cxx files. Some people might ask why I need an indepedent XML parser. So here is an answer: 1) ROOT's XMLEngine is home cooked XML parser which is not compliant with XML specifications and is not easy to use. 2) ROOT's XMLParser class is a badly written wrapper around Gnome's libxml2 library with very limited functonality (it insists for example that each xml files comes with DTD file). 3) Libxml2 is an external library but more importantly has too much functionality for what I need and the learning curve is a bit too steep. It took less than couple hours to install and learn how to use TinyXml so I am happy with this package. 2006-11-24 18:47 rustem * PhysicsNtuple/: Handle.h, HistMan.cxx, HistMan.h: Adding three new classes: 1) Handle.h contains a templated reference counting smart pointer that uses intrusive counting mechanism via Base class. This implementation was written by Sergei and is modeled after boost::intrusive_ptr. A class has to inherit from Base (also contained in Handle,h file) in order to implement the reference counting. After a count goes to zero an object which is pointed to by Handle is deleted. 2) HistMan is a histogram creation singleton class. HistMan reads the histogram definitions from an xml file and stores descriptions of histograms such as: number of bins, minimum, maximum, histogram and axis titles, etc. Upon request a histogram of the known type is created and returned to a user. 2006-11-24 18:41 rustem * PhysicsNtuple/: Beam.cxx, Beam.h, BeamData.cxx, BeamData.h, DataItem.h, Default.cxx, Default.h, GNUmakefile, Header.cxx, Header.h, Hist1d.h, HistUtil.cxx, HistUtil.h, KeyPair.h, LinkDef.h, Record.h, StdHep.cxx, Config/BeamCut.txt, Config/FiducialCut.txt, Select/BeamCut.cxx, Select/FiducialCut.cxx, Select/FiducialCut.h, Select/SelectBeam.cxx, Select/SelectBeam.h, Select/SelectFiducial.cxx, Store/FillBeam.cxx, Store/FillTruth.cxx, Study/PlotTrackPlane.h, Study/PlotTrackdEdx.h, Study/StudyTrackPlane.cxx, Study/StudyTrackPlane.h, Study/StudyTrackdEdx.cxx, Study/StudyTrackdEdx.h: A snapshot of the development from the past two weeks. 2006-11-24 11:40 Nick West * RemoteSoftwareDeployment/libs_and_builds/install_root.sh: Add --enable-minuit2 2006-11-23 23:58 asousa * Contrib/asousa/NCCompPlot/: PlotNCValDataAuto.C, PlotNCValEff.C, PlotNCValMCAuto.C, VarList.txt: Adding plotting macros used in [birch,cedar]-[carrot,daikon] comparisons for NC analysis. 2006-11-23 21:16 kordosky * Contrib/kordosky/: base_macros/move_stats.C, other_macros/rootlogon.C: fixes to allow compilation on ral. not sure how it ever compiled without the fstream include... 2006-11-23 21:10 kordosky * CVSROOT/: check_access, neugen3.list: try to fix check access for new modules. remove stray admarino. I guess I'll view neugen commits. 2006-11-23 20:33 kordosky * CVSROOT/modules: another try 2006-11-23 20:32 kordosky * CVSROOT/modules: modules for my macros 2006-11-23 20:17 kordosky * Contrib/kordosky/other_macros/: addPOTs.C, addPOTs_dev.C, compare_dp_pdfs.C, debug_addPOTs.C, do_addPOTs.C, dummy_user_reweight_config.C, filter_pan.C, many_mike_plots.C, mike_plots.C, mike_plots.h, modbyrs4_reweight_config.C, pan_selector.C, pan_selector.h, proton_mult_vs_energy.C, qeup_reweight_config.C, test_addPOTs.C, test_reweight_config.C, tricia_reweight_config.C, uber-mc-all-test.C, uber_mc_R1_24_0.C: additions and replacements from RAL 2006-11-23 20:06 kordosky * Contrib/kordosky/other_macros/: 2dgaus.C, 4_by_4.C, 9-gev-tpos.C, EvDisplay.C, EvDisplay_new.C, HadronReco.C, HadronReco.h, NDSnarl.C, PhaseSpace.C, RunHadronReco.C, SADST.C, SADST.h, Write_T11_2002_RT.C, add_errors.C, ana_trig_study.C, angle_anal.C, axis_test.C, bbfit_ntuple.C, beam-pos-fit.C, beam-scan.C, beamsim_spot.C, bethe.C, bethe.h, bethe_bloch.C, bethe_job.C, bethe_leo.C, birk.C, birks2.C, bspot_bs.C, bspot_hists_bs.C, calc_mu_cont.C, calc_mu_frac.C, caldet_for_det_nim.C, calpid.C, cc_eff_vs_etrue.C, cc_efficiency.C, cc_efficiency_inuke.C, cc_efficiency_inuke_old.C, cc_efficiency_kno.C, cc_efficiency_old.C, cc_efficiency_table.C, cc_eqp_cut.C, cc_eqp_cut2.C, cc_ereco.C, cc_event_class.C, cc_muliplicity.C, cc_muliplicity_inuke.C, cc_plots.C, cc_shower_em.C, cc_shower_et.C, cc_shower_length.C, cc_shower_length_inuke.C, cc_shower_length_kno.C, cc_shower_resolution.C, cc_shower_resolution_inuke.C, cc_shower_resolution_inuke_old.C, cc_shower_resolution_kno.C, cc_shower_response.C, cc_shower_response_inuke.C, cc_shower_response_inuke_old.C, cc_spectrum_inuke.C, cc_y.C, cer_adc_2002.C, cer_eff.C, cer_eff.h, cer_efficiency_2002.C, cer_efficiency_direct.C, cer_efficiency_v_sin2theta_2003.C, cerenkov_plots.C, collisions1.C, collisions2.C, collisions3.C, collisions4.C, combine_fluxes.C, combine_fluxes.h, combine_gnumi_fluxes.C, combine_measurements.C, comment.C, comp_nn_eff.C, compare_data_mc_cc.C, compare_data_mc_cc_slices.C, compare_data_mc_tof.C, compare_espec_neugen.C, compare_event_start.C, compare_generators.C, compare_inuke_syst_runs.C, compare_muon_hists.C, compare_neugen_4vec.C, compare_nu_response.C, compare_pans.C, compare_runs.C, compare_shower_response.C, compare_twopi.C, compare_xsecs.C, compare_xsecs2.C, compare_zarko_and_mark.C, complex_tof_fit.C, compute_cer_efficiency.C, correct_eloss.C, correct_eloss.h, correct_solid_angle.C, correct_ydist.C, da_eff_from_dat.C, dave_nd_containment.C, decay.C, derive_inuke_reweight.C, derive_xsec_minos.C, derive_xsec_minos_neugen.C, dgauss.C, different_palettes.C, disc_eff.C, div_can.C, do_col_anal.C, do_osc_fit.C, dp_pdfs.C, draw_digihit_tracks.C, draw_eight_fiber_xtalk.C, draw_fluka.C, draw_nd_fd_planes.C, draw_neg_fluka.C, draw_profile.C, draw_xsection.C, draw_xtalk_strength_like_prob.C, drawxtfunc.C, dump_dmon.C, dump_stdhep.C, dump_trig_fits.C, eight_fiber_canvas.C, electron_background.C, electron_background_t7.C, eloss_test.C, emu_vs_eshw.C, enu_vs_angle.C, eqpdist.C, escale_systematic.C, eshw_vs_radius.C, event-accounting.C, expgaus.C, explain_tof.C, fancy_caldet_xtalk.C, far_near_test.C, fermi_mom_like_neugen.C, fig5.C, file3SNtsNlinkdef.h, fileDW94JVlinkdef.h, fileZBkl5Jlinkdef.h, filej0OVN6linkdef.h, filej57AFl.h, fileyJdh7Nlinkdef.h, fill_test.C, filter_fd.C, filter_pan.C, filter_pan.h, find_best_nn.C, find_data.C, fit-nutev.C, fit_caldet_muon_dists.C, fit_intranuke.C, fit_mip_dist.C, fit_mu_tof.C, fit_mufrac.C, fit_muon.C, fit_oscillations.C, fit_oscillations.h, fit_par_response_graphs.C, fit_pedist.C, fit_pedist_usual_lognormal.C, fit_pimu_tof.C, fit_reso_graph.C, fit_reso_graph2.C, fit_reso_graph3.C, fit_resp_graph.C, fit_resp_graph2.C, fit_response.C, fit_response_all.C, fit_test.C, fit_timing.C, fithadron.C, fitlg.C, fitslice.C, fix_strip_struct.C, flux_extraction.C, flux_extraction.h, flux_normalization.C, focal_lengths.C, foobar.C, foobar.h, for-dave-ward.C, form_length.C, frac_accept_clonepad.C, frac_fitter_test.C, frac_from_fluka.C, fracoff_bs.C, func_err_test.C, gain_v_time.C, gauge_lda.C, gauge_lda2.C, get_data.C, get_plane_geom.C, gnumi_vs_gminos_flux.C, grades.C, graph_mod.C, graphs_for_rootalk.C, grey_pallete.C, had_col_analysis.C, had_col_analysis.h, hadfits.C, hadfits.h, hadreco.h, hadreco_and_display.C, hittimes.C, hstack.C, hv_up_down.C, int_length_dists.C, integrate_dray.C, integrate_hist_for_prob.C, intlen.C, intlenfit.C, intranuke_4vec.C, intranuke_4vec_eloss.C, intranuke_4vec_old.C, intranuke_effect.C, intranuke_w_data.C, intranuke_w_data_shower.C, intranuke_w_data_shwph_per_plane.C, intranuke_w_data_y.C, inuke_fit_params.C, inuke_mike_plots.C, inuke_old_new_enu.C, inuke_old_new_shower.C, inuke_reweight.C, inuke_syst_4vec.C, inuke_syst_4vec.h, jenny_test.C, justify-ped.C, kaon_background.C, kaon_background_t7.C, kin_binning.C, kin_hists.C, kinematics_plots.C, kno_dist.C, ks-test.C, langaus.C, latex_bug.C, lda_plots.C, lda_variables.C, length_via_tof.C, lin-nolin.C, linearity-calib.C, list_special_channels.C, load_udst_libs.C, logx_test.C, m16_nonlinearity.C, make_all_resolution.C, make_all_response.C, make_electron_graphs.C, make_fancy_xtalk.C, make_hadron_ls.C, make_inuke_plots_from_ranking.C, make_inuke_syst_plots.C, make_inuke_syst_tree.C, make_kno_only.C, make_response.C, make_t7_e.C, make_t7_eresp.C, many-ppi-fits.C, many_cc_plots.C, many_hadron_fits.C, many_mike_plots.C, many_mike_plots_old.C, many_pion_fits.C, many_pion_fits_better.C, many_pion_fits_lg.C, many_proton_fits.C, mc_components.C, mc_components_w_data.C, mc_data_compare.C, meu-calib.C, meu-calib2.C, meu-calib3.C, mike_plots.C, mike_plots.h, missing_energy.C, mom_from_run.C, mom_from_run.h, mom_via_tof.C, mom_via_tof_simple.C, ms_bug.C, mu_decay.C, mu_mom_hists.C, mu_mom_turtle.C, mu_range.C, mu_to_pi.C, mu_vtx.C, mu_vtx_hists.C, mucalib.C, mufrac_bs.C, mufrac_data.C, mufrac_turtle.C, mulscat.C, mult_vs_cluster.C, mult_vs_logw2.C, muon_angle_mc_components.C, muon_ph_v_angle.C, muon_range.C, muon_range_t11.C, muon_range_t7.C, muon_stripend.C, muons_via_da.C, nd_fiducial.C, nd_planes.C, nd_plots.C, neugen_4vec_selector.C, neugen_4vec_selector.h, neugen_xsec.C, new_da_eff.C, new_fithadron.C, new_response.C, new_response.h, nhits.C, nn_np_plot.C, npe_mip.C, nplane.C, nu_anal.C, nu_anal.h, nu_ave_components.C, nu_caldet_response.C, nu_energy_reco.C, nu_energy_reco2.C, nu_had_spec.C, nu_num_components.C, nu_osc.C, nu_osc_formulae.C, nu_resp_components.C, nu_resp_components2.C, nu_response.C, oldstyle_stack.C, one_pi_absorption.C, onepi_weight_plot.C, oscillate_pan.C, oscillate_pan.h, overlapper.C, overlay_olchi2.C, p0_stuff.C, pan_selector.C, pan_selector.h, particle_frac_final.C, pbeams.C, pi_decay_flight.C, piabs_consistency_check.C, piabs_oscillate.C, pidfit.C, pidfit_highe.C, pimu_frac.C, pimu_summary.C, pimu_summary_2.C, pion_resp_diff.C, pion_response_old_v_new.C, pip-tof.C, plot_all_hadrons.C, plot_all_hadrons_dive.C, plot_brian_inuke_syst.C, plot_cc_selections.C, plot_cc_selections_mc.C, plot_corrfactors.C, plot_eff.C, plot_efficiencies.C, plot_fluka.C, plot_fluka_multi.C, plot_inuke_reweight.C, plot_inuke_syst.C, plot_mucont.C, plot_mufrac.C, plot_nn_train.C, plot_pifate_from_surface.C, plot_reweight.C, plot_sim_ll.C, plot_sm.C, plots-jenny.C, plots_for_ps_meeting.C, pmt_nonlin.C, pmt_response_graphs.C, po.C, po_save_outlines.C, prange.C, prange2.C, pressure.C, principal.C, print_tdaq.C, prod_mikeclass.C, projection_manager.C, projection_manager.h, proton_range.C, proton_response_old_v_new.C, proton_tof_resolution_sim.C, qe_efficiency_inuke.C, qe_purity_inuke.C, quad_plot.C, radlen.C, random_rotation_avro.C, random_rotation_matrix.C, random_rotation_quaternions.C, random_test.C, random_tof.C, rate_plot.C, rate_sim.C, read_header_only.C, readuber.C, reco_efficiency.C, reco_emu.C, reco_vertex.C, reco_w2.C, reco_x_vs_q2.C, redo_bs_eloss.C, redo_bs_fracoff.C, redraw_inuke_response.C, rescale_axis.C, resp_1.C, resp_2.C, resp_from_dat.C, resp_from_dat_old.C, resp_truth.C, resplots-new.C, resplots.C, response_old_vs_new_both.C, rfd_all.C, rootlogon.C, rootlogon_for_root.C, runSADST.C, run_chris_display.C, run_inuke_syst.C, run_markanal.C, run_mikeclass.C, run_nu_anal.C, run_trig_study.C, sample_activity.C, sample_hadron_fits.C, sample_plane_v_strip.C, sample_profile_fits.C, scale_eff.C, se_calc.C, showermax.C, shw_comp.C, shw_energy_calib.C, shw_energy_components.C, shw_energy_multifit.C, sig_dists.C, signal.C, signal_dep.C, signal_dep_save.C, signal_trans.C, simbeamspot.C, simple-display.C, simple_decay.C, simulate_inuke.C, simulate_offset.C, smearing_histos.C, spline_test.C, spm_plots.C, spm_plots_3.C, spm_plots_4.C, spm_plots_5.C, spot_plots.C, st_compare.C, stats_prob.C, style_compare.C, subtract_pi.C, summarize_dst.C, summarize_intranuke.C, t7-e-eff.C, tau_decay.C, tau_prod.C, test-pix-rel.C, test_ave_graph.C, test_ave_graph2.C, test_bethe.C, test_bethe_jeff.C, test_calib_plot.C, test_db.C, test_decay.C, test_filter_tree.C, test_fit_mip_dist.C, test_fit_oscillations.C, test_fit_profile.C, test_fitdraw.C, test_h3_project.C, test_inuke_fit.C, test_inuke_syst.C, test_mike_plots.C, test_move_stats.C, test_mysteryweight.C, test_plotting_suite.C, test_pmt.C, test_proj_man.C, test_simulate_inuke.C, test_simulate_offset.C, testformula.C, testhadreco.C, time_since_last.C, tmax.C, tof_correct_electrons.C, tof_eloss.C, tof_ratio.C, toffit.C, toffit_t7.C, toflength.C, tofmax.C, total-signal.C, total_xsec_uncertainty.C, total_xsec_uncertainty2.C, totmip_v_endpln.C, totmip_v_endpln_2.C, toy_pi_abs.C, toy_pi_abs_2.C, toy_timing.C, trans_signal_dep.C, transverse_truth.C, tridntp.C, trig_plot.C, trig_study.C, trig_study.h, true_edep_caldet.C, true_edep_caldet.h, trunc_hist.C, turtle_study.C, twopi_independence.C, uber-all.C, uber-mc-all-R1.14.C, unroll_teststat.C, validate_reweight.C, vertex_resolution.C, vertex_systematic.C, view_prt.C, vtx_time.C, weighting_histos.C, x_vs_q2.C, xtalk-compare-mod.C, xtalk-compare-new.C, xtalk-compare.C, xtalk-diff.C, xtalk_4_by_4.C, xtalk_4_by_4_mode3.C, xtalk_4_by_4_mode3_rat.C, xtalk_prob.C, xtalk_select.C, xy_fiducial.C, y_vs_vtx_sep.C, y_zero_flux.C, z_smearing.C: big dump of various macros accumulated over the years. 2006-11-23 19:19 blake * SpillTiming/SpillServerMon.cxx: small bug fix - spelt the name of the table wrong. 2006-11-23 16:46 kordosky * CVSROOT/modules: make module base_mikeros create files in directory base_macros. mike doesn't actually call his directory base_mikeros. 2006-11-23 16:42 kordosky * CVSROOT/modules: define module base_mikeros for mike's root utility libraries. 2006-11-23 16:40 kordosky * Contrib/kordosky/base_macros/: draw_horiz.C, io.C, io.h, move_stats.C, move_stats.h: mike's bag of root tricks. see move_stats.h, named for the first function I put in it (aligns and colors stats boxes). 2006-11-23 16:35 kordosky * Contrib/kordosky/neugen_4vec/README: package description 2006-11-23 16:18 kordosky * CVSROOT/modules: try again to add neugen_4vec module 2006-11-23 16:17 kordosky * CVSROOT/modules: add a module for neugen_4vec 2006-11-23 15:51 kordosky * Contrib/kordosky/neugen_4vec/trapfpe.c: forgot a file 2006-11-23 15:49 kordosky * Contrib/kordosky/neugen_4vec/: Makefile, compare_neugen.sh, do_plot_neugen.C, hadronic_state_summary.fi, le.hbk, miketest.F, miketest2.F, miketest4.F, plot_neugen.C, shower_ntuple.fi, summarise_hadronic_system.F: code for neugen 4 vector level work and testing. 2006-11-22 20:48 mdier * BeamDataDbi/test/LinkDef.h: remove redundant lines 2006-11-22 20:46 mdier * BeamDataUtil/test/bmspillana_db_test.C: Some small changes to test the use of cuts pulled out of the BEAMMONCUTS database table. 2006-11-22 20:37 mdier * BeamDataUtil/: BMSpillAna.cxx, BMSpillAna.h: Apply changes so that the code can use cuts from the soon-to-exist BEAMMONCUTS database table. By default, the old method is still used, but that might change in the future when the new code is fully tested and the cuts are loaded into the database. To switch on the use of the database table, call the method USeDatabaseCuts(). The code should be functional identical, regardless of the source of the cut values. Also added a Print() method to print out the values of the current cuts. 2006-11-22 20:28 mdier * BeamDataUtil/: BeamMonCuts.cxx, BeamMonCuts.h: make FillRegistry(Registry* reg) method const 2006-11-22 01:35 dap56 * Mad/data/: dp_pdf_far_le_carrot_cedar.root, dp_pdf_far_le_predaikon_cedar.root: Added FD PDFs for the following two cases (LE-10 beam): Carrot MC + Cedar reconstruction pre-Daikon MC + Cedar reconstruction 2006-11-21 21:46 habig * DcsUser/: HvStatus.cxx, HvStatus.h, HvStatusFinder.cxx, HvStatusFinder.h, LinkDef.h: Added Andy's HV status helpber classes. 2006-11-21 11:37 litchfld * NCUtils/: NCAnalysisCuts.cxx, NCAnalysisCuts.h, NCType.h: Add interface to "Oxford" style cleaning in the IsGoodBeamEvent() method. Also replace all occurences of the "OX" (pre/suf)fix with "Ox". Previosly we were making use of both. 2006-11-21 03:18 Robert Hatcher * MCNtuple/: NtpMCTruth.cxx, NtpMCTruth.h, Module/NtpMCModule.cxx: Add "SigmaDiff" "IStruckQ" and "IFlags" to NtpMCTruth (from NeuKin) structure. 2006-11-21 03:14 Robert Hatcher * Rerootjob/ADAMO_Shell.cxx, Rerootjob/CREOBJ.F, REROOT_Classes/LinkDef.h, REROOT_Classes/NeuKin.h, REROOT_Classes/REROOT_Event.cxx, REROOT_Classes/REROOT_NeuKin.cxx, REROOT_Classes/REROOT_NeuKin.h, REROOT_Classes/ddlfiles/NeuKin.h, REROOT_Classes/ddlfiles/neu.ddl: Add "SigmaDiff" "IStruckQ" and "IFlags" to NeuKin structure. 2006-11-21 03:03 Sue Kasahara * GeoGeometry/GeoGeometry.cxx: Modify default epsil for bfield mediums from 0.001 cm to 0.01 cm to reduce the number of calls to the BField package and improve performance (dramatically) during particle transport. Non-bfield mediums, including the scintillator, remain at 0.0001 cm. 2006-11-20 19:51 Sue Kasahara * ParticleTransportSim/: PTSimApplication.cxx, PTSimApplication.h: Shuffle things around in Stepping method so as to maximize performance. 2006-11-20 18:37 litchfld * NCUtils/: NCAnalysisCuts.cxx, NCAnalysisCuts.h: Include code to clean FD data al la Oxford. Also some reformatting, mainly making long lines shorter for a less confusing time on small screens. 2006-11-20 17:26 mdier * BeamDataDbi/test/: LinkDef.h, TestBMCutsFiller.cxx, TestBMCutsFiller.h, run_testbmcutsfiller.C: test the filling of BEAMMONCUTS database table 2006-11-20 17:24 mdier * BeamDataDbi/scripts/BeamMonCuts.mysql: mysql script to create the BEAMMONCUTS database table 2006-11-20 17:22 mdier * BeamDataDbi/: BMCutsFiller.cxx, BMCutsFiller.h, LinkDef.h: Filling BeamMonCuts table row objects 2006-11-20 17:18 mdier * BeamDataUtil/: BeamMonCuts.cxx, BeamMonCuts.h, LinkDef.h: DbiTableRow class for the soon to exist database table that will hold the default beam monitoring cuts. 2006-11-20 07:42 Sue Kasahara * ParticleTransportSim/PTSimApplication.cxx: Invoke MCApplication::Instance().SwitchMedia(false) at beginning of event to ensure that media is not swim media before beginning particle transport. 2006-11-20 07:40 Sue Kasahara * MCApplication/MCApplication.h: Add SwitchMedia method. 2006-11-20 06:39 Sue Kasahara * GeoGeometry/: GeoGeometry.cxx, GeoGeometry.h, GeoScintPlnVolume.cxx, GeoSteelPlnVolume.cxx: Store reference to rotational matrices used to rotate by 45 or -45 degrees, since these are used so often and required calls to matrix TObjArray::FindObject. 2006-11-19 23:06 Sue Kasahara * ParticleTransportSim/vld/exe_gminos_ptsim.sh: Add missing timestamp. 2006-11-19 20:51 Sue Kasahara * ParticleTransportSim/vld/ptsim.C: Load MCApplication library. 2006-11-17 22:18 boehm * Contrib/boehm/AnaNuePlot/: AnaNuePlotMaker.cxx, AnaNuePlotMaker.h, HistManager.cxx, HistManager.h, LinkDef.h, ReleaseType.cxx, ReleaseType.h, SmartHist.cxx, SmartHist.h, SmartHistSet.cxx, SmartHistSet.h: A new revised Plotmaker package with easy extension to different running conditions and much reduced repetition of code 2006-11-17 18:48 boehm * NueAna/: NueHeader.h, Module/NueModule.cxx, NueAnaTools/ReleaseType.cxx: Removed some debugging comments and added a variable to the header to hold the release information 2006-11-17 18:30 boehm * NueAna/NueAnaTools/: ReleaseType.cxx, ReleaseType.h: Adding the two new necessary namespace files 2006-11-17 18:29 boehm * NueAna/: ANtpShowerInfoAna.cxx, ANtpTrackInfoAna.cxx, NueAnaBase.h, NueRecordAna.cxx, NueRecordAna.h, Module/NueModule.cxx, Module/NueModule.h, NueAnaTools/LinkDef.h: The infrastructure is in place to handle changes between reco releases and mc releases 2006-11-17 17:38 asousa * Caryatid/: CaryatidAna.cxx, CaryatidAna.h, CaryatidReco.cxx, CaryatidReco.h, makeCaryatidAna.C, makeCaryatidOnline.C: Adding sparsification threshold comparison map between caryatid calculation and current tables being used at the far detector. Also written out to output when running in Online mode. 2006-11-17 15:25 boehm * AnalysisNtuples/Module/ANtpInfoObjectFillerBeam.cxx: Fixing hadronic final state, the alreadyFoundOne variable was being set false inside the loop over stdhep items thus not actually doing its job. 2006-11-16 21:26 cbs * MCReweight/MuParentHelper.cxx: Prevent calls to set unavailable branch addresses. 2006-11-16 21:26 Robert Hatcher * MCNtuple/: NtpMCFluxInfo.cxx, NtpMCFluxInfo.h: Extend the structure with the addition of the NUGPINFO block portion of the gnumi ntuple (prior was just the NEUTRINO block). This should have happened when REROOT_Classes/REROOT_FluxInfo was extended back in mid-July. 2006-11-16 21:22 Robert Hatcher * MCNtuple/Module/NtpMCModule.cxx: copy NUGPINFO portion of FluxInfo from REROOT to NtpMC structure. 2006-11-16 18:30 hartnell * MeuCal/: MeuAnalysis.cxx, MeuCuts.cxx, MeuSummary.h: Now apply cut to ensure hits are within 400 ns of median track time when recalibrating. Plots of track response vs time cut added. 2006-11-16 12:28 litchfld * NCUtils/: NCAnalysisCuts.cxx, NCAnalysisCuts.h: Updated fiducial cuts for InBeamFiducialVolumeOx(), to take acount of discrepancy between how track vertex and event vertex are defined in birch. 2006-11-16 05:02 jsharkey * HWDB/doc/maint/index.html: docfix: didn't include +1 on SQL, fixed 2006-11-16 02:19 asousa * Contrib/asousa/NoiseTuple/NoiseTupleModule.cxx: Adding error code to output tree. 2006-11-16 02:09 asousa * Contrib/asousa/NoiseTuple/: .cvsignore, GNUmakefile, LinkDef.h, NoiseTuple.C, NoiseTupleModule.cxx, NoiseTupleModule.h, vacoord.h: Simple module to produce ntuple to be used in the Oxford noise analysis and simulation. Pulse height is available in ADC and PE, the latter calculated via the CalADCToPE db table. An optional VARC vs VMM channel map may be produced along with the output tree. 2006-11-15 19:10 hartnell * MeuCal/macros/FileListSpecial.C: More book keeping. 2006-11-15 17:50 hartnell * MeuCal/macros/nearValidate/: mD_MCPlanes.C, mD_MCStripends.C, mResultsTable.C: More updates 2006-11-15 17:50 hartnell * MeuCal/macros/makeSummaryTree.C: Set the linearity calibration for the ND to be: cal.GetLinCalibrator().Set("BucketMode=0"); for systematic error analysis purposes. The results from this recalibration are not actually used to get the MEU number. 2006-11-15 17:47 hartnell * MeuCal/MeuAnalysis.cxx: Finally tracked down 0.8% offset... linearity calibration should only be applied to digits and not strips otherwise it's a factor of ~2.3 too big. There is however a mode where it can be applied to strips. This can be used to help estimate the systematic error associated with this calibration. The code now writes out this value along with the drift correction value. 2006-11-15 11:02 blake * CandMorgue/DQLightInjection.cxx: remove cross-talk from TPMT hits 2006-11-15 10:33 raufer * NCUtils/NCExtractionAS.cxx: Fix typo in WriteResources(): It's now telling you that it is writing out efficiencies and purities for NCExtractionAS rather than NCExtractionTO. 2006-11-15 04:20 Sue Kasahara * Dispatcher/DDSChildServer.cxx: Sleep for 10 msec between checks for new socket message from Client to avoid excessive cpu. 2006-11-14 21:59 Sue Kasahara * ParticleTransportSim/macro/: PTSim_GUI.C, PTSim_testG3.C: Update scripts to reflect changes. 2006-11-14 21:51 Sue Kasahara * ParticleTransportSim/: GNUmakefile, LinkDef.h, PTSimInstantiate.cc, PTSimParticle.cxx: New .cc to instantiate MCAppStack, the base class of PTSimStack. Remove verbose message statements from PTSimParticle.cxx. 2006-11-14 21:48 Sue Kasahara * MCApplication/: MCAppParticle.cxx, MCApplication.cxx: Fix MCAppParticle::GetParent/Child methods. Remove verbose messages from ctor/dtor. Modify MCApplication::InitSwimMedia to not call Gstpar for TOFMAX cut. 2006-11-14 20:16 Nathaniel Tagg * Calibrator/QuadLinearityCalScheme.cxx: Handle saturation more elegantly. 2006-11-14 19:47 Sue Kasahara * MCApplication/MCAppStack.cxx: Replace MCAppParticle with T in Print method. 2006-11-14 18:51 hartnell * MeuCal/: MeuAnalysis.cxx, MeuPlots.cxx: Added code to get the SigDrf and SigLinOnly values and histogram them 2006-11-14 18:50 hartnell * MeuCal/macros/FileListSpecial.C: Bookeeping of the nightmare of combinations... 2006-11-14 18:49 hartnell * MeuCal/macros/nearValidate/mResultsTable.C: Add new sigdrf and siglinonly results to printout 2006-11-14 18:04 Sue Kasahara * ParticleTransportSim/: PTSimApplication.cxx, PTSimApplication.h, PTSimModule.cxx, PTSimModule.h: Migrate PTSimApplication to use MCAppUser base class. Modify PTSimModule to make use of MCApplication::Instance() to handle MC initialization. Extensive revision of code. Some features (e.g. validation option), have been removed, since these are unlikely to be used. Changes still to be validated. 2006-11-14 17:58 Sue Kasahara * MCApplication/: MCAppUser.h, MCApplication.cxx, MCApplication.h: Remove pure virtual method Field from MCAppUser, since a Field method is provided by MCApplication. Modify MCAppUser: virtual TVirtualMCStack* GetStack() = 0; to: virtual TVirtualMCStack* GetStack() const = 0; Modify MCApplication: static MCApplication* Instance(); to: static const MCApplication& Instance(); 2006-11-14 16:52 Sue Kasahara * Dispatcher/DDSParentServer.cxx: Protect against DDSParentServer receiving no DDSClientId from client in case client sw is old. 2006-11-14 11:35 hartnell * MeuCal/MeuAnalysis.cxx: Switch off recalibration and debug messages 2006-11-13 21:35 kreymer * ControlRoomSoftware/evd/EVD_NEAR_SGATE.C: Changed prescale from 2 to 20, to reduce load on minos-evd. 2006-11-13 18:46 litchfld * DetSim/SimPmtM64Oxford.cxx: Change call to TRandom::Poisson() to TRandom::PoissonD() since internal conversion to Int_t is causing FPEs. 2006-11-13 18:23 hartnell * MeuCal/: MeuAnalysis.cxx, macros/nearValidate/mNtpCalValidation.C: Ah, problem with filling new plots: used the per plane values rather than per strip... Added code to plot new histos. 2006-11-13 16:56 hartnell * MeuCal/: MeuAnalysis.cxx, MeuHitInfo.cxx, MeuHitInfo.h, macros/FileListSpecial.C: Added new variables to understand what the drift and linearity calibrations are doing individually. In the ntuples siglin is the product of drift*linearity. Also, now do linearity then drift rather than vice versa (had it the other way round but it should be a pretty small effect). Float_t SigDrf;//drift cal only applied to adc Float_t SigDrf1; Float_t SigDrf2; Float_t SigLinOnly;//linearity only applied to adc Float_t SigLinOnly1; Float_t SigLinOnly2; 2006-11-13 15:59 hartnell * MeuCal/macros/nearValidate/mResponseDrift.C: Plots of cpu time for drift calibration. 2006-11-13 15:54 hartnell * MeuCal/macros/meuPlots.C: Added a roll back section for testing drift cal problem. The issue is that once you go past the last data point the code then starts to search the whole database, which takes a long time. 2006-11-13 15:51 hartnell * MeuCal/tools/farm.pl: Updates to script for running reconstruction on the farm 2006-11-13 13:57 hartnell * MeuCal/MeuPlots.cxx: Added TStopwatch to investigate the massive slowdown in the drift cal that I'm seeing but Justin isn't... 2006-11-13 06:40 jsharkey * HWDB/doc/maint/index.html: updated maint documentation 2006-11-13 03:41 Sue Kasahara * ParticleTransportSim/: PTSimApplication.cxx, PTSimApplication.h, PTSimModule.cxx, PTSimModule.h, PTSimStack.cxx, PTSimStack.h: Migrate PTSimStack to derive from MCAppStack. Also modify the way selection cuts are applied for specifying which secondaries from the particle stack will be stored to the stdhep array. The user can now specify a mask of EStdHepSelectMode's (select by momentum threshold OR particle directly resulted in hit OR particle resulted in hit directly or through a descendant), and the momentum threshold is configurable by particle type & production process. Improved over what it was, but will need to be revisited. 2006-11-13 03:28 Sue Kasahara * MCApplication/MCAppParticle.h: Add accessor GetPdgCode() 2006-11-12 22:13 Sue Kasahara * ParticleTransportSim/: PTSim.cxx, PTSim.h: Add new enumerated type: enum EStdHepSelectMode { // Flags to specify selection mode applied to secondaries produced // during particle transport to determine which particles to // store in output stdhep array. kMomentum, // particle must exceed configurable momentum threshold kDirectHit, // particle must directly result in energy deposition hit // particle must result in energy deposition hit directly or through // descendant. kDescendantHit }; 2006-11-12 16:55 hartnell * MeuCal/macros/: FileListSpecial.C, nearValidate/mNtpCalValidation.C: Minor changes 2006-11-12 16:54 hartnell * MeuCal/: MeuPlots.cxx, macros/meuPlots.C: Move calibrator configuration to the macro. Found a very significant slow down when the drift calibrator tries to "extrapolate" it's calibration. So, have set DriftCal=SimpleCalScheme for now. 2006-11-12 16:04 zarko * MCReweight/Zfluk.h: [no log message] 2006-11-11 17:18 blake * Filtration/DataQualityInterface.cxx: [no log message] 2006-11-11 17:12 blake * Filtration/: DataQualityFilter.cxx, DataQualityFilter.h, DataQualityInterface.cxx, DataQualityInterface.h: adding beam type information to data quality interface 2006-11-11 16:11 cbs * NueAna/macros/runNueGui.C: macro for run extrapolation plot gui 2006-11-11 16:07 cbs * NueAna/: GNUmakefile, Extrapolation/Background.cxx, Extrapolation/Background.h, Extrapolation/Comparator.cxx, Extrapolation/Comparator.h, Extrapolation/Extrapolation.cxx, Extrapolation/Extrapolation.h, Extrapolation/FNHists.cxx, Extrapolation/FNHists.h, Extrapolation/GNUmakefile, Extrapolation/LinkDef.h, Extrapolation/MatrixHists.cxx, Extrapolation/MatrixHists.h, Extrapolation/NueBackground.cxx, Extrapolation/NueBackground.h, Extrapolation/NueExtrapHelper.cxx, Extrapolation/NueExtrapHelper.h, Extrapolation/NueExtrapolation.cxx, Extrapolation/NueExtrapolation.h, Extrapolation/NueFNExtrapolation.cxx, Extrapolation/NueFNExtrapolation.h, Extrapolation/NueFNHelper.cxx, Extrapolation/NueFNHelper.h, Extrapolation/NueGui.cxx, Extrapolation/NueGui.h, Extrapolation/NueMatrixHelper.cxx, Extrapolation/NueMatrixHelper.h, Extrapolation/NuePrediction.cxx, Extrapolation/NuePrediction.h, Extrapolation/NueSystematic.cxx, Extrapolation/NueSystematic.h, Extrapolation/Selection.cxx, Extrapolation/Selection.h, Extrapolation/Systematic.cxx, Extrapolation/Systematic.h: First pass extrapolation code 2006-11-11 14:38 vahle * MCReweight/: SKZPWeightCalculator.h, SKZPWeightCalculator.cxx: Updated SKZP weight calculator to work with piminus version of skzp fit 2006-11-11 14:31 blake * AtNuEvent/AtmosReco.cxx, AtNuEvent/AtmosReco.h, AtNuOutput/AtmosCalculator.cxx, AtNuAna/AtNuEventNtuple.cxx, AtNuAna/AtNuEventNtuple.h: [no log message] 2006-11-11 13:18 vahle * MCReweight/: MuParentHelper.h, MuParentHelper.cxx: Fixed MuParentHelper GetDaugher helper to find the nue as well as the numu bar when looking for the neutrinos produced from the muon that came from a given pion decay 2006-11-10 19:56 hartnell * MeuCal/: MeuAnalysis.cxx, MeuReco.cxx, macros/FileListSpecial.C, macros/makeSummaryTree.C, macros/nearValidate/mAllStrips.C, macros/nearValidate/mD_MCPlanes.C, macros/nearValidate/mD_MCStripends.C, macros/nearValidate/mNtpCalValidation.C, macros/nearValidate/mResultsTable.C: Many plotting improvements 2006-11-10 19:13 zarko * MCReweight/data/fluka05ptxf.root: [no log message] 2006-11-10 19:13 zarko * MCReweight/: Zfluk.cxx, Zfluk.h: Changed the way kaon weights are calculated so that K/pi ratio is preserved. Added K0L reweighting based on K+ and K- weights. To get these weights use SetParameters(vector) and GetWeight(ptype, pT, pz) functions. 2006-11-10 17:55 boehm * Production/Cedar/reco_far_spill_cedar.C: small error in reco_far script - wasn't writing out the blinded data 2006-11-10 17:22 arms * MCMonitor/macro/outputMCMonitorPlots.C: Add parameter to allow the user to set the normalization scale for scaling to POTs (was hard-coded 1e20) 2006-11-10 17:19 arms * MCMonitor/: MCMonitor.cxx, MCMonitorHistograms.cxx: update to the number of events/snarl in/outside the detector to center the histogram bins on integers adn also to turn on Sumw2 for all plots before any filling occurs 2006-11-10 17:17 arms * Contrib/arms/gminos_jobs/gminos_jobs.pm: change the default number of spills in gminos_jobs.pm to 800, since we now seem to be planning not to split overlay files into 2 400snarl files, therefore we will produce 1 800snarl file now 2006-11-10 17:00 Robert Hatcher * AtNuUtils/CamEvd.cxx: fabs() needs #include for newer versions of gcc. 2006-11-10 16:29 Nick West * WebDocs/WebDocs.html: Add link to HWDB 2006-11-10 11:45 hartnell * MeuCal/: MeuAnalysis.cxx, MeuCuts.cxx, MeuReco.cxx: Make output less verbose 2006-11-10 10:45 Nick West * setup/packages-S06-11-10-R1-24: First commit 2006-11-10 08:04 Nick West * DatabaseMaintenance/scripts/create_analyse_checksum.pm: Cosmetic change to checksum mail subject 2006-11-10 06:39 Nick West * WebDocs/SnapshotRel.html: Record S06-11-10-R1-24 2006-11-10 00:30 Robert Hatcher * RerootExodus/RerootExodus.cxx: Fix proper use of override time when combined with code for deterministic timestamp calculation for each snarl (was re-fetching stamp from the event rather than offsetting from the initial timestamp). 2006-11-09 22:50 Robert Hatcher * REROOT_Classes/: REROOT_StdHep.cxx, REROOT_StdHep.h: Modify Zmm() so that it continues to add "zoffset" (the distance between z=0 in GMINOS at the front of the hall, and z=0 for the offline which is just upstream of the first plane) in cases where the particle has a status code of 0,1 or >200 or its vertex is already not close to zero (close being 1mm). This should reproduce the old behaviour except in the new case where the intermediate particle isn't globally shifted in order to retain femtometer distances relative to the nucleus to be used by intranuke reweighting. 2006-11-09 22:29 Brian Rebel * DataQualityMonitoring/: DataQualityModule.cxx, RecoMonitoringNC.cxx, macros/weeklyCheck.C: fix a typo in the indexing of a for loop 2006-11-09 20:17 arms * Contrib/arms/gminos_jobs/run_rock.perl: Fix reroot_file() call in run_rock.perl 2006-11-09 18:58 hartnell * MeuCal/: MeuCuts.cxx, MeuReco.cxx: Added new validation plots to show distributions for all strips and all strips in a plane rather than just the averages that I usually show. 2006-11-09 18:56 hartnell * MeuCal/macros/nearValidate/: mAllStrips.C, mD_MCStripends.C: Updating to my ever evolving standards Had an issue with the mean and rms that the stats box showed for the histogram that is overlayed second. If you zoom on the axis of the first histogram then the mean in the stats box is the mean in the range displayed. BUT if you don't do SetRangeUser on the second overlayed histogram as well then the mean is the mean for the ENTIRE range... I think you have to set the range AFTER rebinning too, just to make things complicated. 2006-11-09 18:53 hartnell * MeuCal/macros/nearValidate/mNtpCalValidation.C: Macro for making the basic calibration validation sanity check plots 2006-11-09 18:44 arms * Contrib/arms/gminos_jobs/run_rock.perl: Fix typo in run_rock.perl and add lines to do rerooting (turned off by default) 2006-11-09 17:46 jsharkey * HWDB/util.php: bugfix: active_now didn't handle Never Forever 2006-11-09 17:13 George Irwin * setup/: setup_minossoft_lawin.csh, setup_minossoft_lawin.sh: Add MYSQL and ODBC environment variables for ROOT build. 2006-11-09 15:43 Brian Rebel * DataQualityMonitoring/: DataQualityModule.cxx, DataQualityModule.h: change to allow for comparison of time periods to span multiple months in the same year. still cant do from year to year though 2006-11-09 06:11 Robert Hatcher * AtNuOutput/NtpMaker.cxx: Need #include to break ambiguity of abs(double&). 2006-11-09 00:03 George Irwin * setup/: packages-development, setup_minossoft_SLAC: Add MCApplication to packages files so ParticleTransportSim will compile. 2006-11-08 23:21 Brian Rebel * DataQualityMonitoring/: DataQualityModule.cxx, DataQualityPlotModule.cxx, RecoMonitoring.cxx, RecoMonitoringNC.cxx, macros/dataQualityCheck.C, macros/dataQualityPlot.C, macros/weeklyCheck.C: fix bug where paths were incorrect. make ratio histograms correctly 2006-11-08 22:33 evansj * Contrib/evans/NuAntiNu/FluxModule.cxx: Ensuring Compilation CVS: ---------------------------------------------------------------------- NuAntiNu/FluxModule.cxx CVS: ---------------------------------------------------------------------- 2006-11-08 21:39 Nathaniel Tagg * SpillTiming/SpillTimeFinder.cxx: Add correct BOLT measurement of the FD antenna length. Now we're cooking with gas! 2006-11-08 18:23 hartnell * MeuCal/: MeuAnalysis.cxx, MeuCuts.cxx, MeuCuts.h, macros/FileListSpecial.C, macros/nearValidate/mAllStrips.C: New plots and macro to look at strip distributions 2006-11-08 10:29 blake * AtNuOutput/: AlgFarDetEvent.cxx, AlgFarDetEvent.h, AlgFarDetEventList.cxx, AlgFarDetEventList.h, AlgFarDetShieldPlank.cxx, AlgFarDetShieldPlank.h, AlgFarDetShieldPlankList.cxx, AtmosCalculator.cxx, AtmosCalculator.h, FarDetEvent.cxx, FarDetEvent.h, FarDetEventHandle.cxx, FarDetEventHandle.h, FarDetShieldPlankListModule.cxx, FarDetShieldPlankListModule.h, NtpMaker.cxx, NtpMaker.h, ShieldInfo.cxx, reco_MC.C, reco_data.C: updated NtpMaker and AtmosCalculator to calculate new variables in AtNuEvent; modifying the event building in AlgFarDetEventList.cxx and AlgFarDetEvent.cxx 2006-11-08 10:20 blake * AtNuAna/: AtNuEventNtuple.cxx, AtNuEventNtuple.h: add the new variables from AtNuEvent to the ntuple in AtNuAna 2006-11-08 10:15 blake * AtNuEvent/: AtmosEvent.cxx, AtmosEvent.h, AtmosMC.cxx, AtmosMC.h, AtmosReco.cxx, AtmosReco.h, AtmosShower.cxx, AtmosShower.h, AtmosSpill.cxx, AtmosSpill.h, AtmosTrack.cxx, AtmosTrack.h: added a few new variables: (1) explicitly records some beam status bits in AtmosSpill (2) demuxing, pulse height, multiple muon variables in AtmosReco 2006-11-08 01:48 Sue Kasahara * TruthHelperNtuple/: NtpTHEvent.h, NtpTHShower.h, NtpTHSlice.h, NtpTHTrack.h: Change type of all indices into stdhep array from Short_t to Int_t, in case the user has chosen to store all secondary particles during particle transport for debugging purposes, since that can exceed the limit of a Short_t. Increment all modified class version numbers. 2006-11-08 01:31 Sue Kasahara * MCNtuple/: NtpMCDetSimResult.h, NtpMCStdHep.h, NtpMCSummary.h, NtpMCTruth.h: Change type of a few data members from Short_t to Int_t, or UShort_t to UInt_t, to be safe. Increment class version numbers. 2006-11-08 00:13 tjyang * NueAna/: StdHepInfo.cxx, StdHepInfo.h, StdHepInfoAna.cxx, Display/NueDisplayModule.cxx, Display/NueDisplayModule.h: Modify code corresponding to the recent change of pi0/muon decay status code from 205 to 1205. Add a new variable in StdHepInfo to save the total pt of the hadronic system. 2006-11-07 22:40 blake * AtNuUtils/CamEvd.cxx: a few modifications to the event display: (1) made some of the marker sizes smaller! (2) modified some of the panels with written information (lists of busy and dead chips; lists of veto shield hits, event classifications etc...) (3) modified the veto shield display (the central panel now contains lists of veto shield hits with hits above event coloured red; the shield hits on the display are also red/black or open/filled depending on whether the hits are associated in time/space with the event; the event display contains an arrow pointing along the event direction; the time matching of shield hits now contains all the timing corrections; the track and shower histograms are merged into one event histogram). 2006-11-07 20:50 jpochoa * NuBarPID/files/: POpdf_birch_carrot.root, POpdf_birch_pre-daikon.root, POpdf_cedar_carrot.root: Sets of PDFs for PID 2006-11-07 19:22 Sue Kasahara * ParticleTransportSim/: PTSimModule.cxx, PTSimParticle.cxx, PTSimParticle.h, PTSimStack.cxx: Migrate PTSimParticle to derive from MCAppParticle. PTSimParticle now IsA MCAppParticle with additional functionality to store energy deposition hits. 2006-11-07 19:14 hartnell * MeuCal/: MeuAnalysis.cxx, MeuCuts.cxx, MeuPlots.cxx: Deal with trk strip index=-1 problem New efficiency plot for tracked strips. 2006-11-07 19:13 hartnell * MeuCal/macros/: FileListSpecial.C, nearValidate/mD_MCPlanes.C, nearValidate/mD_MCStripends.C, nearValidate/mD_MCStrips.C, nearValidate/mResultsTable.C, nearValidate/mStripends.C: Upgrades to various macros to make better plots 2006-11-07 18:31 Sue Kasahara * MCApplication/: MCAppParticle.cxx, MCAppStack.cxx, test/MCAppValidate.cc: Adjust Print methods, and add child to validation test stack. 2006-11-07 18:17 Robert Hatcher * ControlRoomSoftware/ShiftersGuide/BeamMonitoring.tex: Make it very clear that "xhost +" without the machine name is *not* allowed and will cause the ACNET machine to have access to the internet blocked. 2006-11-07 17:04 Sue Kasahara * MCApplication/: MCAppParticle.cxx, MCAppParticle.h, MCAppStack.cxx: More fully implement Print method. MCAppParticle::Print method now has option "full" to print particle & child particles. Default option "" is to print particle only. MCAppStack uses "full" option to print stack. Complete MCAppParticle::AddChild method to store child indices in TParticle. 2006-11-07 12:28 blake * AtNuAna/: AtNuEventDisplay.cxx, AtNuEventDisplay.h, AtNuEventDisplayAB.cxx, AtNuEventDisplayAB.h, AtNuEventDisplayFactory.cxx, AtNuEventDisplayFactory.h, AtNuEventNtuple.cxx, AtNuEventNtuple.h, AtNuEventSelection.cxx, AtNuEventSelection.h, AtNuEventSelectionAB.cxx, AtNuEventSelectionAB.h, AtNuEventSelectionFactory.cxx, AtNuEventSelectionFactory.h, AtNuEventSelector.cxx, AtNuEventSelector.h, AtNuEventType.cxx, AtNuEventType.h, AtNuEventViewer.cxx, AtNuEventViewer.h, GNUmakefile, LinkDef.h, Selector.C, Viewer.C: First commit of AtNuAna code, which can be used to analyse AtNu Ntuples. 2006-11-07 00:58 arms * Contrib/arms/gminos_jobs/: run_far.sh, run_far_nue.sh, run_far_nut.sh, run_near.sh, run_rock.perl, run_rock.sh: Repair the extra options passing to the shell and perl scripts... test before commit, test before commit 2006-11-07 00:30 arms * Contrib/arms/gminos_jobs/: run_far.sh, run_far_nue.sh, run_far_nut.sh, run_near.sh, run_rock.perl, run_rock.sh: Update UMN locations in scripts... of no interest to others I'm sure 2006-11-07 00:25 arms * Contrib/arms/gminos_jobs/: run_far.sh, run_near.sh, run_rock.sh: Add subrun and additional argument passing to shell scripts 2006-11-07 00:23 arms * Contrib/arms/gminos_jobs/: gminos_jobs.pm, run_rock.perl: Add optional HADROPT argument to run_rock.perl and make_rock_ffr subroutine in gminos_jobs.pm 2006-11-06 22:02 cbs * Contrib/cbs/PlotOrg/macros/AnaNueRunComp.C: update 2006-11-06 21:39 cbs * Contrib/cbs/PlotOrg/: AnaNuePlotMaker.cxx, AnaNuePlotMaker.h: Update 2006-11-06 19:21 marshall * CandFitTrackCam/AlgFitTrackCam.cxx: Fix for "strip index -1" issue (discussed recently), improving tidying of StripList in ND Spectrometer DeMuxing. 2006-11-06 17:00 boehm * Production/Cedar/: README.txt, reco_MC_far_Cosmic_cedar.C, reco_MC_far_cedar.C, reco_MC_near_cedar.C, reco_far_all_cedar.C, reco_far_spill_cedar.C, reco_near_Cosmic_cedar.C, reco_near_spill_cedar.C, SntsPresent/reco_MC_far_Cosmic_cedar.C, SntsPresent/reco_MC_far_cedar.C, SntsPresent/reco_MC_near_cedar.C, SntsPresent/reco_far_all_cedar.C, SntsPresent/reco_far_spill_cedar.C, SntsPresent/reco_near_Cosmic_cedar.C, SntsPresent/reco_near_spill_cedar.C: Adjustments to the Cedar directory. Actually just a rearrangement. The Primary directory now has the most modern scripts, with the files producing SNTS files moved to a subdir. A README was also added to sxplain such things. 2006-11-06 16:54 vahle * MCReweight/: MuParentHelper.cxx, MuParentHelper.h: Added function to get Daughter information from MuParentHelper 2006-11-06 16:51 boehm * Production/Birch/: reco_MC_far_Cosmic_R1_18_4.C, reco_MC_far_R1_18_4.C, reco_MC_near_R1_18_4.C, reco_far_Alt_All_R1_18_4.C, reco_far_Alt_CandSub_Spill_Blind_R1_18_4.C, reco_near_CandSub_Spill_R1_18_4.C, reco_near_Cosmic_Scaled_R1_18_4.C: An official an unambiguous directory for Birch scripts. These scripts also have the defensive bfield setting in them 2006-11-06 16:12 boehm * CVSROOT/check_access: Adding the TimeCalibroatrCam giving permission to Andy Blake and John Chapman Also giving permission to AtNuAna to John Chapman and Ben Speakman 2006-11-06 16:08 boehm * CVSROOT/modules: Adding TimeCalibratorCam into the module list 2006-11-06 16:06 boehm * TimeCalibratorCam/.cvsignore: Creating the TimeCalibratorCam package for Andy Blake 2006-11-06 16:06 boehm * TimeCalibratorCam/.cvsignore: Initial revision 2006-11-06 16:03 boehm * CVSROOT/check_access: Granting permissions to the AtNuAna package 2006-11-06 15:59 boehm * CVSROOT/modules: Adding AtNuAna to the module list 2006-11-06 15:50 boehm * AtNuAna/.cvsignore: Andy Blake has requested the creation of an AtNuAna directory 2006-11-06 15:50 boehm * AtNuAna/.cvsignore: Initial revision 2006-11-06 15:04 ishi * Mad/MadDpAnalysis.cxx: (1) 1.8% correction to FD data in birch-reco. was commented out. (2) New variables for new containment support were added. 2006-11-06 15:00 Sue Kasahara * Dispatcher/DDSParentServer.cxx: Print at Info level the parentserver status whenever a new childserver has been spawned successfully. 2006-11-06 11:43 vahle * MCReweight/MuParentHelper.h: Added class NtpMCFluxInfo line to MuParentHelper.h 2006-11-06 07:03 Nick West * UserManualDoc/src/database_interface.tex: Database date and times are in UTC 2006-11-06 07:02 Nick West * DatabaseMaintenance/doc/dbmauto_system_files.html: Point out that .log and .context dates are UTC 2006-11-06 06:29 Sue Kasahara * Persistency/: PerInputStream.cxx, PerInputStreamManager.cxx, PerStream.cxx, PerStream.h: Get rid of an unnecessary strcmp. 2006-11-06 04:33 jsharkey * HWDB/util.php: bugfix: gmt not grabbed correctly 2006-11-06 04:24 jsharkey * HWDB/util.php: Fix for GMT issue (no need to set offset on install) 2006-11-06 03:53 Sue Kasahara * Persistency/PerInputStreamManager.cxx: Fuss with print statements. 2006-11-06 02:36 Sue Kasahara * Persistency/: PerInputStreamManager.cxx, PerInputStreamManager.h: Reduce verbosity of messages when debugging. Modify application of selection string so that it's applied just once and not twice on each Next to a new record set. 2006-11-05 20:52 Sue Kasahara * Demo/dispatcher.C: Add example of DDSClientType configuration parameter use. 2006-11-05 20:48 Sue Kasahara * IoModules/: IoDDSStreamItr.cxx, IoDDSStreamItr.h, IoDataStreamFactory.cxx, IoDataStreamFactory.h, IoInputModule.cxx, IoInputModule.h: Provide for new DDS configuration parameter "DDSClientType" to be used to help identify the DDS client. Example: j.Input.Set("DDSClientType=DatabaseUpdater"); DDSClientType should be one of those listed in the enumerated type DDS::EClientType. Use is voluntary & on an honor system. It will be used on the dispatcher server side to help identify clients and prioritize connected clients in the event that the dispatcher server is saturated. 2006-11-05 20:31 Sue Kasahara * Dispatcher/: DDS.cxx, DDS.h, DDSClient.h, DDSClientId.h: Add DDS namespace method: DDS::EClientType GetClientType(const char* clienttype); to return clienttype associated with argument string. Change enumerated EClientType element kUnknown to kUnknownClientType. 2006-11-05 19:52 rustem * Contrib/rustem/BFieldStudy/: BFieldFileFinder.cxx, BFieldFileFinder.h, BFieldUtil.cxx, BFieldUtil.h, Compare.cxx, Compare.h, CompareCut.cxx, CompareCut.h, CompareCut.txt, CompareFit.cxx, CompareFit.h, FillFitData.cxx, FillFitData.h, FillScintHit.cxx, FillScintHit.h, FitCuts.h, FitHists.h, GNUmakefile, LinkDef.h, PassBFieldEvent.cxx, PassBFieldEvent.h, ProcessFit.cxx, ProcessFit.h, Profile.cxx, Profile.h, TestStream.cxx, TestStream.h, macros/fit.C, macros/generate.cc, macros/run_batch_job.sh, macros/study_bfield.C, macros/submit_job.sh, macros/truth.C: Commit code for the magnetic filed study: histograming tools, event selection algorithms, macros to run batch jobs, etc. 2006-11-05 19:12 rustem * Contrib/rustem/MuonTruthNtuple/: GNUmakefile, LinkDef.h, NtpMuonTHRecord.cxx, NtpMuonTHRecord.h, ScintHit.cxx, ScintHit.h, THStrip.cxx, THStrip.h, THStripVec.cxx, THStripVec.h, Module/GNUmakefile, Module/LinkDef.h, Module/NtpMuonTHModule.cxx, Module/NtpMuonTHModule.h: Add to cvs, for backup, the code that extracts true muon DigiScintHits from candidate files and saves them to a compact ntuple file. 2006-11-05 18:05 Sue Kasahara * CVSROOT/check_access: Add litchfld to access list for standard ntuple packages. 2006-11-05 14:26 blake * DetSim/: SimDetector.cxx, SimVaElectronics.cxx, SimVaElectronics.h, SimVaTimedElectronics.cxx: (05/11/06) added Gaussian timing smearing of raw times to the simulation of the VA electronics, using a configurable parameter vaTimingWidth. The current default is vaTimingWidth=0 i.e. no timing smearing. 2006-11-04 17:25 cbs * MCReweight/MuParentHelper.cxx: Added some error checking code for getting values from maps. Implemented by Rustem. 2006-11-04 02:19 Sue Kasahara * CandNtupleSR/macro/compareNtuple.C: Fix isBool type check. 2006-11-03 21:01 rustem * PhysicsNtuple/Save/: SaveZEvent.cxx, SaveZEvent.h: Removed couple files which are now in Contrib area. 2006-11-03 20:54 rustem * Contrib/rustem/MakeZTree/: GNUmakefile, LinkDef.h, SaveZEvent.cxx, SaveZEvent.h, make_ztree.C: Move code that saves anti-neutrino ntuples for the Monte-Carlo reweighting froom PhysicsNtuple to Contrib. 2006-11-03 19:50 asousa * AnalysisNtuples/Module/: ANtpInfoObjectFiller.cxx, ANtpInfoObjectFillerNC.cxx: Adding protection against strip index -1 in Cedar track strip. 2006-11-03 19:33 Nathaniel Tagg * CVSROOT/check_access: Add Andy B to Detsim. 2006-11-03 18:56 Jon Urheim * CVSROOT/check_access: Add Masaki (ishi) to Mad and trusted list 2006-11-03 18:34 Minos CVS group account. Do not commit from here! * Contrib/evans/: JustinsUtils/FluxChain.cxx, JustinsUtils/FluxChain.h, JustinsUtils/LinkDef.h, JustinsUtils/MCMom.cxx, JustinsUtils/MCMom.h, JustinsUtils/SRMom.cxx, JustinsUtils/SRMom.h, JustinsUtils/THMom.cxx, JustinsUtils/THMom.h, NuAntiNu/AntiNuReweighter.cxx, NuAntiNu/AntiNuReweighter.h, NuAntiNu/AntiNuSelector.cxx, NuAntiNu/AntiNuSelector.h, NuAntiNu/DaikonValidationModule.cxx, NuAntiNu/DaikonValidationModule.h, NuAntiNu/FluxExtrapolator.cxx, NuAntiNu/FluxExtrapolator.h, NuAntiNu/FluxModule.cxx, NuAntiNu/FluxModule.h, NuAntiNu/LinkDef.h, NuAntiNu/MajorityCurvature.cxx, NuAntiNu/MajorityCurvature.h, NuAntiNu/NuAntiNuEvent.cxx, NuAntiNu/NuAntiNuEvent.h, NuAntiNu/NuAntiNuModule.cxx, NuAntiNu/NuAntiNuModule.h, NuAntiNu/NuAntiNuPlotter.cxx, NuAntiNu/NuAntiNuPlotter.h, NuAntiNu/PDFMakerModule.cxx, NuAntiNu/PDFMakerModule.h, NuAntiNu/PIDCalculator.cxx, NuAntiNu/PIDCalculator.h: Updating with my most recent selection and daikon validation code. 2006-11-03 15:47 asousa * ControlRoomSoftware/CRLForms/OmCheckListFar.htm: Fixing valid range for PPS time TDC counts. 2006-11-03 01:10 rustem * PhysicsNtuple/: RunFinder.cxx, Track.cxx, Config/FiducialCut.txt, Draw/DrawEvent.cxx, Save/SaveZEvent.cxx, Save/SaveZEvent.h, Select/FiducialCut.cxx, Select/FiducialCut.h, Select/SelectFiducial.cxx: A snapshot of the development. 2006-11-02 19:19 hartnell * NtupleUtils/: NuCuts.cxx, NuEvent.cxx, NuEvent.h, NuReco.cxx, NuReco.h: Added x, q2 and w2. Code taken from MadMKAnalysis. 2006-11-02 07:59 Nick West * DatabaseMaintenance/: doc/ChangeLog, scripts/ac_open_stream.pm, scripts/get_table_list.pm: When checksumming, cover case when table has been deleted but log file has been left. 2006-11-01 22:48 Brian Rebel * DataQualityMonitoring/: DataQualityModule.cxx, EventRatePlotModule.cxx, RecoMonitoring.cxx, RecoMonitoringCR.cxx, macros/dataQualityCheck.C, macros/dataQualityPlot.C, macros/eventRatePlot.C: fix the normalization for the RecoMonitoringCR object 2006-11-01 22:07 boehm * Production/Cedar/SntsRemoved/: reco_MC_far_Cosmic_cedar.C, reco_MC_far_cedar.C, reco_MC_near_cedar.C, reco_near_Cosmic_cedar.C, reco_near_spill_cedar.C: Fixing some of the comments 2006-11-01 20:02 rustem * PhysicsNtuple/GNUmakefile: Commit new make file that does not refer to BField directory. Make BField a separate package now instead of subdirectory. After this commit I should completely recover PhysicsNtuple after the "rm -r" mishap this morning (I blame excitement of the near detector physics meeting). 2006-11-01 18:31 rustem * PhysicsNtuple/: DataBlock.cxx, Default.cxx, LinkDef.h, Record.cxx, RunAlgEvent.cxx, RunAlgSnarl.cxx, RunAlgStore.cxx, TruthTrack.cxx, TruthTrack.h, Config/BeamCut.txt, Save/SaveRecord.cxx, Select/SelectBeam.cxx, Select/SelectBeam.h, Select/SelectFiducial.cxx, Store/FillBeam.cxx, Store/FillTrack.cxx, Store/FillTruth.cxx, Store/FillTruth.h: A snapshot of the development. 2006-11-01 17:33 rustem * PhysicsNtuple/: RunFinder.cxx, RunFinder.h, Save/SaveZEvent.cxx, Save/SaveZEvent.h: RunFinder now reads standard index files and checks that the files are exited. The files taht exit are than sorted so that they can be added to input module. Modify SaveZEvent to add new variables. 2006-11-01 16:37 Nathaniel Tagg * WebDocs/doxygen/: AutoDoc.pl, DocMaster.pl, README, Template.doxygen, DocMaster/cmt/requirements: Whups! These files were intended for Daya Bay work; that'll teach me to do cp -r without thinking. 2006-11-01 10:09 raufer * NCUtils/NCAnalysisCuts.cxx: Change to InBeamFiducialVolumeOx(): Only use the track vertex if it is suspected to be a "good" track, i.e. track is longer than the shower. This is supposed to prevent cases where random tracks drawn across a shower get a vertex reconstructed inside the fiducial volume even though the event vertex is outside. 2006-11-01 07:41 Nick West * Dispatcher/ddscomm.cc: Declare const DDSPSStatus* psstatus outside case statement to keep gcc 3.2.3 from complaining that jump to case label crossed its initialisation. 2006-11-01 02:44 Sue Kasahara * Dispatcher/: DDSClientId.cxx, DDSClientId.h, DDSPSStatus.cxx, DDSPSStatus.h, DDSParentServer.cxx, DDSParentServer.h: Replace pid_t type used to store child process id with "int", since pid_t apparently is incompatible with ROOTCINT & gcc 3.2.3. 2006-10-31 18:43 rustem * PhysicsNtuple/Config/: BeamCut.txt, FiducialCut.txt: Add configuration files for select good quality beam events and the fiducial events. 2006-10-31 18:42 rustem * PhysicsNtuple/: FluxInfo.cxx, FluxInfo.h: Add new class that stores full flux info for a MC neutrino event. 2006-10-31 18:41 rustem * PhysicsNtuple/Select/: BeamCut.txt, FiducialCut.txt: Remove old files. The cuts are not stored in Config directory. 2006-10-31 18:38 rustem * PhysicsNtuple/: DataItem.h, Default.cxx, Default.h, MCTruth.cxx, MCTruth.h, Record.cxx, Record.h, StdHep.cxx, StdHep.h, TruthEvent.cxx, TruthEvent.h, TruthTrack.cxx, TruthTrack.h, Fill/FillEventPid.cxx, Plot/PlotData.cxx, Save/SaveEventData.cxx, Save/SaveZEvent.cxx, Save/SaveZEvent.h, Select/BeamCut.cxx, Select/FiducialCut.cxx, Select/SelectFiducial.cxx, Select/SelectFiducial.h, Store/FillTruth.cxx, Store/FillTruth.h, Study/StudyTrackBend.cxx, Study/StudyUtil.cxx: Organize better how truth info is stored. Move StdHep entries from MCTruth class to the top level Record. Add functions to Record class that match reco objects to a truth record and a stdhep info. SelectFiducial passes reco events in the fiducial volume. Then, only truth records with the vertex in the fiducial volume or true events that match a reco events are kept. Only StdHep entries that match a passed truth record are kept. Improve FillTruth::IsConsitent() function to perform a deep check that every event and track is matched to a truth record and a stdhep info. Check for consistency of stdhep and truth records. To do (sometimes in future): add truth info for showers and perform a recursive check on stdhep indexes and truth record indexes. 2006-10-31 18:22 Nathaniel Tagg * WebDocs/doxygen/README: Add instructions. 2006-10-31 15:48 Nathaniel Tagg * WebDocs/doxygen/DocMaster/cmt/requirements: Temporary package: master package to build all the others. 2006-10-31 15:47 Nathaniel Tagg * WebDocs/doxygen/: AutoDoc.pl, DocMaster.pl, Template.doxygen: Add scripts to build documentation. 2006-10-31 11:03 Nick West * Plex/: Plexus.cxx, Plexus.h: Dispense with more RDBC funkiness if using ROOT SQL back-end 2006-10-31 10:48 Nick West * JobControl/JobCEnv.cxx: Remove exception catching logic in RunRootApp() if using ROOT SQL back-end. We may need to add new exception catching logic now that MessageService can throw an MSGException, but the current code isn't appropriate as it assumes that the exception inherits from TObject. 2006-10-31 10:36 Nick West * JobControl/JobCRootEnv.cxx: Dispense with RDBC include path funkiness if using ROOT SQL back-end 2006-10-31 10:03 Nick West * DatabaseUpdater/: DbuDaqConfigFilesText.cxx, DbuDaqMonitorModule.cxx, DbuDaqMonitorModule.h: Support new ROOT SQL back-end, switchable via the compile time macro USE_ROOT_SQL. 2006-10-31 00:39 jsharkey * HWDB/: util.php, util_mid.php: bugfix: wrongly quoted date 2006-10-31 00:28 jsharkey * HWDB/: util.php: debugging 2006-10-31 00:25 jsharkey * HWDB/: user_prefs.php, util_user.php: Bugfix: was setting timezone as user pref (true/false), changed to normal cookie to store int value 2006-10-31 00:21 jsharkey * HWDB/: user_prefs.php, util_user.php: Bugfix: timezone cookie not being set 2006-10-31 00:11 jsharkey * HWDB/: user_prefs.php, util.php: Bugfix: default values for parse_time and parse_time_in 2006-10-31 00:10 Sue Kasahara * Dispatcher/: DDS.cxx, DDSClient.cxx, DDSClient.h, DDSParentServer.cxx, DDSParentServer.h, ddscomm.cc, test/DemoClient.cc: Changes to support new ddscomm -r option to receive status report from ddsparentserver. Status report contains a list of current active dds clients. Example: [121]schubert@minos-pc2> ddscomm -r Request full status report from parent server on host minos-pc2.spa.umn.edu port 9090. ddsparentserver minos-pc2.spa.umn.edu port 9090 status Ok DDSParentServer Status: 2 active clients. 0) schubert "Sue Schubert" minos-pc2.spa.umn.edu Type: EventDisplay CS pid 14484 Start: 2006-10-31 00:05:56 UpTime(sec): 14. 1) schubert "Sue Schubert" minos-pc2.spa.umn.edu Type: EventDisplay CS pid 14487 Start: 2006-10-31 00:06:01 UpTime(sec): 11. The purpose is to provide a means to identify connected clients at the detector site if the dds is in a saturated state. The options available using ddscomm to communicate with the ddsparentserver are now: [122]schubert@minos-pc2> ddscomm -h usage: ddscomm -i -p -r -s -i: ip address of ddsparentserver (default is local ip) -p: port # ddsparentserver listens on (default is 9090) -r: report full status of ddsparentserver -s: shutdown ddsparentserver -h: print this message no opt: prints brief status of ddsparentserver 2006-10-31 00:06 jsharkey * HWDB/: form.php, loc_details.php, loc_existing.php, loc_history.php, loc_insert.php, loc_overview.php, loc_remove.php, mid_changes.php, mid_history.php, out_details.php, out_history.php, out_search.php, user_manage.php, user_prefs.php, util.php, util_loc.php, util_mid.php, util_out.php, util_user.php: Added code in several places to keep all DB times in GMT, while allowing users to choose their local time in preferences. 2006-10-30 22:29 rustem * PhysicsNtuple/: Geometry.cxx, Geometry.h: Remove old files. 2006-10-30 22:27 rustem * PhysicsNtuple/Fill/: FillTrackGeom.cxx, FillTrackGeom.h: A new algorithm that computes geometrical track quantities. 2006-10-30 22:26 rustem * PhysicsNtuple/: ParticleSignId.cxx, ParticleSignId.h: Remove old files. 2006-10-30 22:25 rustem * PhysicsNtuple/: Default.cxx, Default.h, Fill/FillMuonId.cxx, Fill/FillMuonId.h, Plot/PlotTrack.cxx, Plot/PlotTrackGeometry.cxx, Save/SaveEventList.cxx, Select/BeamCut.cxx, Select/BeamCut.h, Select/SelectAntiNeutrino.cxx, Select/SelectBeam.cxx: Move global function from Geometry namespace to Anp namespace and remove Geometry file. Propagate these changes to algorithms that used to include Geometry.h header. 2006-10-30 20:31 Sue Kasahara * Dispatcher/: DDSClientId.cxx, DDSClientId.h: Replace TInetAddress data member with string containing hostname, because TInetAddress doesn't stream properly when shipping through TSocket. Fix print method. 2006-10-30 20:18 Sue Kasahara * Dispatcher/: DDSPSStatus.cxx, DDSPSStatus.h, LinkDef.h: New class DDSPSStatus. This class maintains a map of child process id's and their associated DDSClientId's. One use is that a "ddscomm -r" request for DDS parent server status report will have the parent server ship its DDSPSStatus object to the ddscomm client. 2006-10-30 19:19 asousa * NueAna/: MdaDiscrimAna.cxx, MdaDiscrimAna.h: Fix prototype of member function so that compilation works with gcc 3.4.3. Also changed a float to a double. 2006-10-30 17:59 rustem * PhysicsNtuple/Select/: BeamCut.cxx, BeamCut.h, BeamCut.txt, FiducialCut.cxx, FiducialCut.h, FiducialCut.txt: Add BeamCut and FiducialCut classes that contain values for cuts used to select beam data and fiducial events. These classes are configured from corresponding text files. 2006-10-30 17:57 rustem * PhysicsNtuple/: BeamData.cxx, BeamData.h, DataBlock.cxx, HistUtil.cxx, RunAlgEvent.cxx, Draw/DrawEvent.cxx, Draw/DrawEvent.h, Draw/LinkDef.h, Save/SaveEventList.cxx, Select/PlotBeam.cxx, Select/SelectBeam.cxx, Select/SelectBeam.h, Select/SelectFiducial.cxx, Select/SelectFiducial.h, Store/FillBeam.cxx, Store/FillBeam.h: A snapshot of the development. In particular, make SelectFiducial and SelectBeam algorithms completely configurable from a text file. This functionality eases tracking of particular cuts are used for processing ntuples. Also, a first attempt at a simple event display that uses multiple canvas tabs to display an event. 2006-10-30 15:27 boehm * Production/Cedar/SntsRemoved/reco_MC_far_Cosmic_cedar.C: Some adjustements to the MC cosmic script - adding parameters to allow arbitray skipping and number of snarls processsed. Changing ntupleA to ntupleS for output. 2006-10-30 15:11 vahle * MCReweight/: MuParentHelper.cxx, MuParentHelper.h: Added methods to return all of the info stored in NtpMCFluxInfo object when retrieving parent information for muons 2006-10-30 11:15 Nick West * WebDocs/SnapshotRel.html: Add S06-10-29-R1-24 2006-10-30 01:01 Sue Kasahara * setup/packages-S06-10-29-R1-24: First commit 2006-10-29 04:08 jsharkey * HWDB/: util.php, util_mid.php: Fixed CREATIONDATE bug, now sets to NOW() instead of SETBACK 2006-10-29 03:31 asousa * NueAna/MdaDiscrimAna.cxx: Additional type checking to fix arithmetic exception caused by casting a float with value larger than 2^31 as an int, while checking if a variable has a default value. 2006-10-29 03:21 jsharkey * HWDB/: util.php, util_mid.php: Fixed issues with Never,Forever date ranges, and CREATIONDATE,INSERTDATE setting for GMT. 2006-10-28 15:32 Robert Hatcher * CVSROOT/checkoutlist: add minospub.list to list of admin files to checkout 2006-10-28 14:22 blake * AtNuEvent/: AtmosData.h, AtmosDeadChip.h, AtmosFilter.h, AtmosMC.h, AtmosReco.h, AtmosScintHit.h, AtmosShieldPlank.h, AtmosShower.h, AtmosSpill.h, AtmosStrip.h, AtmosTrack.h: added some comments to all the .h files 2006-10-28 05:07 George Irwin * MessageService/: MsgStream.cxx, MsgStream.h, test/MsgServiceValidate.cxx, test/MsgStreamValidate.cxx, test/TestDemo.cxx: MSG(,kFatal) now throws MSGException. Add method MsgStream::DetachOStream. 2006-10-27 23:00 arms * Contrib/arms/gminos_jobs/: gminos_jobs.pm, run_merge.perl: Remove use of the obsolete ROCK_REUSE and ROCKSET variables. Also some UMN specific location changes (inconsequential for others) 2006-10-27 20:43 arms * DataUtil/: PlaneOutline.cxx, PlaneOutline.h: Descriptive variable names are good for understanding code... Plane outline points renamed. Verified that nothing breaks in MCMonitor and Mad/EvDisplay (nothing should break renaming private members anyway). 2006-10-27 18:12 bishai * BeamData/java/NuMIMon/LE010_device_target2.dat: New limits after target 2 moved for the 2nd time 2006-10-27 00:51 arms * MCMonitor/: MCMonitor.cxx, MCMonitor.h: Repair counting of detector/non-detector truth vertices per snarl -- uses new method PlaneOutline::IsInsideSteel() 2006-10-27 00:49 arms * DataUtil/: PlaneOutline.cxx, PlaneOutline.h: (1) Add steel plane outlines to class PlaneOutline and associated methods. (2) Add a boolean argument to IsInside to describe whether or not the user wants the coil hole regarded as outside a plane or not (default is reverse compatible, coil hole is outside). (3) Clean up a couple sloppy indents. 2006-10-26 19:07 shanahan * ControlRoomSoftware/CRLForms/BeamCheckList.htm: New BeamCheckList - PSh - Oct 25, 2006 2006-10-26 17:47 boehm * Production/Cedar/SntsRemoved/: reco_MC_far_Cosmic_cedar.C, reco_MC_far_cedar.C, reco_far_all_cedar.C, reco_far_spill_cedar.C: Correcting the CandChop settings and flipping the filtering on Cosmic MC 2006-10-26 16:06 arms * Contrib/arms/gminos_jobs/: gminos_jobs.pm, run_far.perl, run_far_nue.perl, run_far_nut.perl, run_near.perl, run_rock.perl: Change default #POTs/file for near det and near rock files to allow adequate but not excessive extra events when doing overlays into 2.42e13POT snarls 2006-10-25 20:09 arms * MCMonitor/: MCMonitor.cxx, MCMonitor.h, MCMonitorHistograms.cxx, MCMonitorHistograms.h: Add 3,8, >20 GeV energy slice truth histos for kinematic x and y, NC and CC. Also add kinematic x and y plots with antineutrinos removed. 2006-10-25 19:30 bishai * BeamData/java/NuMIMon/: swicConstants.txt, pedConstants.txt: Pedestals from Oct 18, 2006 2006-10-25 15:04 Nathaniel Tagg * CandChop/BiggestChopModule.cxx: Fail gracefully if no CandRecord. 2006-10-25 15:01 niki * Contrib/nc_docs/NC_general_details.tex: Fixed a reference 2006-10-25 13:39 raufer * NCUtils/NCAnalysisModule.cxx: Accidentally had a fiducial cut on the full output ntuple. I always run with fiducial cuts since it's much faster. The default is not to cut for the full ntuple and only cut on the stripped ntuples. 2006-10-25 12:28 raufer * NCUtils/: NCAnalysisModule.cxx, NCAnalysisModule.h: Changed the way data cleaning is implemented once again. The functionality is exactly the same but the code is now much faster. It still makes use of the new ANtp data members. However, it solves the problem with very slow ROOT I/O operations by filling vectors first. Thanks to Tom for the suggestions. 2006-10-25 06:46 Nick West * DatabaseMaintenance/scripts/ac_open_stream.pm: Fix up collating sequence problem, revealed by the FAB_* tables 2006-10-25 06:35 Nick West * DatabaseInterface/Dbi.cxx: Fix last hack. Reducing maximum upper date to 2037,12,31,23,59,59 fails for DBUSUBRUNSUMMARY. Change to 2038-01-19 03:14:07. Robert gets the last laugh (private joke with Robert). 2006-10-25 04:21 Sue Kasahara * Dispatcher/: DDS.cxx, DDS.h, DDSClientId.cxx, DDSClientId.h, LinkDef.h: New class DDSClientId to store DDS client identity information. 2006-10-24 22:57 Sue Kasahara * Dispatcher/: DDS.cxx, DDS.h: Add new enumerated type DDS::EClientType to be used as part of an identifying tag submitted when clients first connect to the dds server. 2006-10-24 18:31 asousa * Caryatid/: Caryatid.cxx, CaryatidAna.cxx, CaryatidAna.h, CaryatidReco.cxx, CaryatidReco.h, vacoord.h: Updates to Caryatid package: -All channel maps are now plotted in the same style as the OnlineMonitoring VMMvsVARC maps to improve readability. Delimitation lines for connected channels added for PPS channels in crate 2 and 4. -Besides the existing postscript file, a ROOT file is created holding TCanvas versions of each plot. This file can be used as input for the Online Monitoring display. -Modified CaryatidReco so that the DaqMonitor tables in RawPedestalTableBlock and RawSparsifierTableBlock are readout for every crate and not just for crate 0. 2006-10-24 17:56 Sue Kasahara * Dispatcher/doc/detectorSiteSWInstallations.log: Start a log of detector site sw installations so that I can keep track of minossoft/root versions installed on near & far daq & dds machines. 2006-10-24 16:21 jsharkey * HWDB/util.php: Changed NEVER and FOREVER to fall in database constants. 2006-10-24 16:03 Sue Kasahara * MCApplication/: GNUmakefile, MCAppInstantiate.cc, MCAppParticle.cxx: Move instantiation of MCAppStack from MCAppParticle.cxx to new file MCAppInstantiate.cc file to avoid conflict of CVSID usage. 2006-10-24 15:25 Nick West * DatabaseInterface/DbiStatement.cxx: Both back-ends: When translating, look for space separated WHERE (so not fooled by e.g. FABWHERE!) 2006-10-24 14:45 raufer * NCUtils/: NCAnalysisCuts.cxx, NCAnalysisModule.cxx, NCAnalysisModule.h: Implemented new data cleaning based on variables "minTimeSeparation" and "closeTimeEvent" in the ANtp ntuples. It currently uses a timing cut of 40ns which I will motivate in a talk on Friday. The cleaning methods Tom put in are all reproduced in this framework. Please let me know if something doesn't work. The cleaning decision is stored in the recoInfo->pass variable. The stripped ntuples cut on this using the "PassesFinalSelectionNC" method from NCAnalysisCuts. This method also applies fiducial cuts. 2006-10-24 13:14 Nick West * DatabaseMaintenance/doc/dbmauto_status.html: Soudan now distributing FAB tables 2006-10-24 13:06 Nick West * DatabaseMaintenance/scripts/get_table_attribute.pm: Add FAB_31_5V_PS_1442_LOC,FAB_CONTROLLER_1445_LOC,FAB_HV_CARD_1443_LOC,FAB_LV_PS_1441_LOC,FAB_MAINFRAME_1440_LOC 2006-10-24 12:42 Nick West * DatabaseInterface/Dbi.cxx: Reduced the upper date limit to 2037,12,31,23,59,59, the old limit 2038,12,31,23,59,59 was out of range 2006-10-24 08:15 jsharkey * HWDB/mid_overlap.php: Fixed yet another _VLD bug 2006-10-24 08:13 jsharkey * HWDB/mid_changes.php: Fixed bug in mid_changes (another _VLD anomaly) 2006-10-24 08:11 jsharkey * HWDB/: loc_details.php, loc_overview.php, loc_search.php, util.php, util_loc.php, util_mid.php: Fixed bug with VLD table endings, made UPPER-case.: 2006-10-24 08:06 jsharkey * HWDB/util.php: Fixed dtype_default() bug 2006-10-24 07:59 jsharkey * HWDB/util_user.php: Changed HWDB_USERS table references to UPPER-case. 2006-10-24 07:57 jsharkey * HWDB/: form.php, loc_existing.php, loc_insert.php, mid_changes.php, mid_create.php, mid_overlap.php, mid_search.php, out_details.php, out_history.php, out_search.php, util.php, util_mid.php, util_out.php: Changed all hard-coded table names to UPPER-case. 2006-10-24 07:47 jsharkey * HWDB/util_loc.php: Added one line of code to handle ROW_COUNTER (if present) 2006-10-23 23:55 arms * MCMonitor/macro/outputMCMonitorPlots.C: Add option to scale to input number of POTs in the overlay macro. 2006-10-23 22:34 rustem * PhysicsNtuple/: Header.cxx, Header.h: Add files that should have been added with the previous commit. 2006-10-23 22:05 rustem * PhysicsNtuple/: Basic.cxx, Basic.h, DataCorr.cxx, Default.cxx, Default.h, Event.cxx, Event.h, Geometry.h, Header.cxx, Header.h, HistUtil.cxx, RunAlgStore.cxx, RunAlgStore.h, Shower.cxx, Shower.h, StdHep.h, Strip.cxx, Strip.h, Track.cxx, Track.h, Vertex.cxx, Vertex.h, Plot/PlotData.cxx, Plot/PlotTrack.cxx, Plot/PlotTrack.h, Store/FillBasic.cxx, Store/FillBasic.h, Store/FillDataModule.cxx, Store/FillDataModule.h, Store/FillEvent.cxx, Store/FillEvent.h, Store/FillShower.cxx, Store/FillShower.h, Store/FillStrip.cxx, Store/FillStrip.h, Store/FillTrack.cxx, Store/FillTrack.h, macros/study_dedx.C: A snapshot of the development. 2006-10-23 19:30 Brian Rebel * Contrib/nc_docs/NC_general_details.tex: make tags for section labels so we dont have to keep track of them by hand 2006-10-23 18:26 shanahan * ControlRoomSoftware/CRLForms/OmCheckListNear.htm: Removed advice on Wrong Data Types and Priority Truncates. Now simply has problem/no problem. 2006-10-23 17:05 asousa * NCUtils/NCExtractionAS.cxx: Adding functionality to draw efficiency-purity histograms. 2006-10-23 16:43 Brett Viren * Configurable/Cfg.cxx: Can no longer initialize Registry objects to zero. It wasn't doing what one expects anyways. 2006-10-23 16:20 raufer * NCUtils/NCExtractionTRann.h: Getting rid of another unused method which originates from some very early template. 2006-10-23 16:13 Brett Viren * Registry/: Registry.cxx, Registry.h: Only allow explicit construction with single bool argument. 2006-10-23 16:10 Brett Viren * Registry/: Registry.cxx, Registry.h: Remove last commit from R1.24 branch. It was meant for HEAD 2006-10-23 16:02 Brian Rebel * Contrib/nc_docs/NC_general_details.tex: add in specific references for tobi's extraction methods 2006-10-23 15:51 Brett Viren * Registry/: Registry.cxx, Registry.h: Only allow explicit construction with single bool argument. 2006-10-23 15:33 Sue Kasahara * MCApplication/: MCAppParticle.cxx, MCAppStack.cxx, MCAppStack.h, test/MCAppValidate.cc: Fix some things and implement print tests in the validation code. 2006-10-23 15:01 Brian Rebel * Contrib/nc_docs/NC_general_details.tex: first round of changes 2006-10-23 15:01 Brian Rebel