2007-07-20 23:44 kordosky * CVSROOT/check_access: add steve dytman 2007-07-20 22:06 Brian Rebel * NCUtils/: NCAnalysisUtils.cxx, Extrapolation/NCEnergyBin.cxx, Extrapolation/NCExtrapolation.cxx, Extrapolation/NCExtrapolation.h, Extrapolation/NCExtrapolationDP.cxx, Extrapolation/NCExtrapolationModule.cxx, Extrapolation/NCExtrapolationModule.h, Extrapolation/NCExtrapolationNS.cxx, Extrapolation/NCExtrapolationNS.h, macros/nearFarExtrapolation.C: finish porting of beam matrix method into NCUtils. it now uses all the framework objects and fills the requisite histograms. it also fills the histograms for correcting for split events in the object itself rather than relying on external macros to fill them. it has not yet been tested. debugging of ND fit method. it appears to do the oscillation fit correctly. set the fit values for the nd and fd appropriately using the NCEnergyBins. make NCEnergyBin take an argument when returning the fit values for the mc to either give you a precalculated/set value or get the value based on the latest set of input values. in NCExtrapolationModule make it look for a separate tau file in the fd. loop over the entries in that file separately so as not to mess up event counting, pot scaling, etc. fix contour drawing in NCExtrapolation. remove SetContours method as it is no longer necessary and never worked anyway. add method to return the index for a beam in the NCBeam vector based on detector and beam type. convert to using NCType::k127 in NCAnalysisUtils::FindOscillationProbability. 2007-07-20 21:11 Ed Larty * setup/packages-R1.24.3: # new tag release 2007-07-20 19:56 scavan * DatabaseInterface/DbiConnection.cxx: do not keep ascii db connections open for the entire job 2007-07-20 17:08 hartnell * NtupleUtils/: NuZBeamReweight.cxx, NuZBeamReweight.h: Added a new function that can perform the beam and detector reweighting just using my DST ntuple. void ExtractZBeamReweight(NuEvent& nu) const; 2007-07-20 16:57 Robert Hatcher * Util/: UtilPDG.cxx, UtilPDG.h: Catch ion case where A=200 that was wrongly being identified as StdHep when it was not (like the A=100 case testing for JJJ=000 isn't enough). UtilPDG() now returns the UtilPDG::ionscheme_t that the particle code was interpreted as being in -- if not an ion, return kNotAnIon, which has value 0 (so usage like the previous boolean works). If, which should never happen, the code is the weird TGeant3 values return kOther. 2007-07-20 15:38 scavan * MiniBooNEAna/GNUmakefile: update makefile 2007-07-20 15:38 tjyang * MiniBooNEAna/GNUmakefile: remove file GNUmakefile 2007-07-20 15:37 tjyang * MiniBooNEAna/GNUMakefile: add a GNUMakefile 2007-07-20 15:17 scavan * MiniBooNEAna/GNUmakefile: added makefile to MiniBooNEAna package 2007-07-20 15:04 boehm * Contrib/boehm/Docs/IntensityNote/: Intensity.pdf, Intensity.tex: Final release version of the Intensity paper for Birch/Carrot 2007-07-20 09:14 Robert Hatcher * NtupleUtils/NuGeneral.cxx: add #include so that compiler knows about fabs() and modf() for certain versions of gcc (>= 4.0.1). 2007-07-20 08:30 raufer * NCUtils/Extrapolation/NCExtrapolationRS.h: Forgot to commit this last night. 2007-07-20 01:40 Robert Hatcher * CVSROOT/check_access: add koskinen to NCUtil, remove 2nd copy of thosiek from same. 2007-07-19 18:21 scavan * CandFitTrackSA/: ConvergenceMaster.cxx, DBtxt_AlgFitTrackSA_default.C, DataFT.cxx, DataFT.h, FitContext.cxx, FitResult.cxx, FitStateIterating.cxx, GeometryHelper.cxx, GeometryHelper.h, Handle.h, LinkDef.h, MatrixCalculator.cxx, RefCount.cxx, RefCount.h, Strip.cxx, Strip.h, StripABC.cxx, StripABC.h, TrackContext.cxx, TrackContext.h, TrackFilterBFCalibFD.cxx, TrackFilterBFCalibND.cxx, TrackFilterDummy.cxx, TrackFilterDummy.h, reco.C, Ntp/NtpFitSA.cxx, Ntp/NtpFitSA.h, Ntp/NtpFitSAFit.cxx, Ntp/NtpFitSAFit.h, Ntp/NtpFitSAPlane.cxx, Ntp/NtpFitSAPlane.h, Ntp/NtpFitSARecord.cxx, Ntp/NtpFitSARecord.h: CandFitTrackSA backport from development for R1-24 2007-07-19 18:08 scavan * Production/asciidb/cedar_daikon/brev/: BFLDDBIPLANEMAP.csv, BFLDDBIPLANEMAPVLD.csv, catalogue.db: cleaning up 2007-07-19 18:05 scavan * Production/asciidb/cedar_daikon/brev/: BFLDDBIPLANEMAP.csv, BFLDDBIPLANEMAPVLD.csv, catalogue.db: cleaning up.... multiple steps 2007-07-19 17:47 scavan * setup/packages-R1.24: added MiniBooNEAna package to R1-24 2007-07-19 17:43 scavan * MiniBooNEAna/: .cvsignore, CountPot.cxx, CountPot.h, Fill_MBSpill.cxx, Fill_MBSpill.h, FiltMBSpillModule.cxx, FiltMBSpillModule.h, LinkDef.h, MBSpill.cxx, MBSpill.h, MBSpillAccessor.cxx, MBSpillAccessor.h, MNtp.cxx, MNtp.h, MNtpModule.cxx, MNtpModule.h: miniboone backport 2007-07-19 17:28 scavan * Filtration/: FiltMBSpillModule.cxx, FiltMBSpillModule.h: removed FiltMBSpillModule.* (they are now in MiniBooNEAna) 2007-07-19 17:02 scavan * Production/asciidb/cedar_daikon/: brev/BFLDDBIPLANEMAP.csv, brev/BFLDDBIPLANEMAPVLD.csv, brev/catalogue.db, bx113/BFLDDBIPLANEMAP.csv, bx113/BFLDDBIPLANEMAPVLD.csv, bx113/catalogue.db: problem with what i did before, now fixed ascii db tables for altered bfield runs 2007-07-19 16:34 scavan * Production/asciidb/cedar_daikon/: brev/BFLDDBIPLANEMAP.csv, brev/BFLDDBIPLANEMAPVLD.csv, brev/catalogue.db, bx113/BFLDDBIPLANEMAP.csv, bx113/BFLDDBIPLANEMAPVLD.csv, bx113/catalogue.db: ascii db backport 2007-07-19 16:31 rustem * PhysicsNtuple/Plot/: CountHist.cxx, CountHist.h, Plot.cxx, Plot.h, PlotSelect.cxx, PlotSelect.h: Add new plotting algorithms. Plot.h and Plot.cxx contain a collection of utilities that help plotting of multiple histograms. CountHist counts events and plots purity and efficiency histograms. PlotSelect algorithm plots Monte-Carlo events reweighted before and after shutdown and +/- beam error. 2007-07-19 16:29 raufer * NCUtils/Extrapolation/NCExtrapolationRS.cxx: starting to work on oscillation fit 2007-07-19 16:27 rustem * PhysicsNtuple/: Basic.cxx, Header.cxx, Header.h, RecoNu.h, Record.cxx, RunAlgSnarl.cxx, RunAlgSnarl.h, RunFinder.cxx, RunFinder.h, StdHep.cxx, StdHep.h, Strip.cxx, Strip.h, Truth.cxx, Truth.h, Config/FiducialCut.txt, Config/PlotEvent.xml, Fill/FillTrackGeom.cxx, Fill/FillTrackGeom.h, Hist/HistMan.cxx, Hist/HistMan.h, Plot/LinkDef.h, Plot/PlotEff.cxx, Plot/PlotEff.h, Plot/PlotEvent.cxx, Plot/PlotEvent.h, Plot/PlotPur.cxx, Plot/PlotPur.h, Select/SelectCount.cxx, Select/SelectFiducial.cxx, Select/SelectNeutrino.cxx, Select/SelectNeutrino.h, Store/FillBasic.cxx, Store/FillBasic.h, Store/FillDataModule.cxx, Store/FillHeader.cxx, Store/FillStrip.cxx, Store/FillStrip.h, Store/FillTruth.cxx, kNNAlg/FillkNN.cxx, macros/make_data.C, macros/make_mc.C: A development snapshot, that includes correct handling of pmtindex variables for the near and the far detectors. 2007-07-19 15:25 Brian Rebel * NCUtils/Extrapolation/: NCBeam.cxx, NCExtrapolation.cxx, NCExtrapolationDP.cxx, NCExtrapolationNS.cxx, NCExtrapolationNS.h: fix missed argument in NCExtrapolationDP::PredictSpectrum(). also get the ND fit to fill the fit background and signal histograms correctly based on the result of the fit. completely changed over to NCBeams/NCEnergyBins now. continue changing NCExtrapolationNS over to NCBeams/NCEnergyBins. work on getting NCExtrapolation to plot the results correctly. 2007-07-19 15:18 tinti * Contrib/barr/na49an/na49an.cxx: Some minor bugs fixes 2007-07-19 14:43 hartnell * NtupleUtils/: NuEvent.cxx, NuEvent.h, NuExtraction.cxx, NuReco.cxx: Added control variables: Bool_t applyEnergyShifts;//flag to use energy shifts Bool_t applyBeamWeight;//flag to use beam weight Bool_t applyDetectorWeight;//flag to use detector weight, e.g. xsec Bool_t applyGeneratorWeight;//flag to use generator weight and now use them in NuReco 2007-07-19 13:54 Brian Rebel * NCUtils/NCType.h: forgot to commit NCType::k127 2007-07-19 11:44 Nick West * GridTools/RemoteSoftwareDeployment/driver/cmd_launch.pm: Fix bug assigning install log tar file name when running Ganga 2007-07-19 10:28 Nick West * DatabaseMaintenance/tools/expire_duplicate_rows.perl: Remove hack to only process a few rows at a time. Count row still to do 2007-07-19 09:20 hartnell * NtupleUtils/NuReco.h: Get rid of a prototype with no implementation 2007-07-19 09:18 raufer * VADynodeScan/: DynodeScan.C, runDS.C: Force recompilation of library every time the analysis runs. Include the missing header "TROOT.h"; I don't know how this could possibly have worked before. 2007-07-18 22:32 Brian Rebel * NCUtils/Extrapolation/: NCBeam.cxx, NCEnergyBin.cxx, NCEnergyBin.h, NCExtrapolationDP.cxx, NCExtrapolationDP.h, NCExtrapolationNS.cxx, NCExtrapolationNS.h: change NCBeam::MakeDataHistogram() to *not* normalize to bin width as that is done in NCBeam::MakeGraphFromHistogram(). add extra vectors to NCEnergyBin to hold reco'd shower and track energy as well as neutrino flavor for use in NS extrapolation. also add methods for accessing them. change NS extrapolation to use NCEnergyBins rather than its own vectors storing event information change DP extrapolation to use NCEnergyBins rather than its own vectors storing event information 2007-07-18 18:22 hartnell * NtupleUtils/: NuCuts.cxx, NuCuts.h: Had to update the ND fiducial volume cut to use the new beam centre: Bool_t NuCuts::IsInFidVolNDCC0250Std(Float_t x,Float_t y, Float_t z) const was: const Float_t beamzerox=1.4885*(Munits::m); now: const Float_t beamzerox=1.4828*(Munits::m);//new for 2.5 analysis was: const Float_t beamzeroy=0.1397*(Munits::m); now: const Float_t beamzeroy=0.2384*(Munits::m);//new for 2.5 analysis 2007-07-18 18:07 hartnell * NtupleUtils/NuExtraction.cxx: Deal with strips that have evt.stp[i]=-1 Also deal with the case that VldTimeStamp.fNanoSec=0.999999982 when all the hits are only a few microseconds. 2007-07-18 15:16 Nick West * GridTools/RemoteSoftwareDeployment/driver/manage_soft_links.pm: Bug fix: remove platform suffix from version, it will be re-appended when RSD called internally 2007-07-18 14:43 Nick West * GridTools/RemoteSoftwareDeployment/libs_and_builds/build_lund.sh: Bug fix: operator > should be -gt. 2007-07-18 14:43 Nick West * GridTools/RemoteSoftwareDeployment/driver/lss_process_file.pm: Add "delete" action. 2007-07-18 14:43 Nick West * GridTools/RemoteSoftwareDeployment/driver/lss_is_lib_soft_link.pm: Add optional arg: $lib_name. If defined only return true if link to that library. 2007-07-18 14:43 Nick West * GridTools/: RemoteSoftwareDeployment/driver/cmd_install.pm, RemoteSoftwareDeployment/driver/lss_withdraw_library.pm, RemoteSoftwareDeployment/driver/rsd.pm, docs/ChangeLog: Withdraw existing library build products before installing. 2007-07-18 14:43 Nick West * GridTools/: DataCacheManager/init.pm, DataCacheManager/docs/dcm.html, RemoteSoftwareDeployment/doc/rsd.html, RemoteSoftwareDeployment/driver/initialise_globals.pm, Scripts/maintenance/version_number: Update version number to V00-07-24. 2007-07-18 12:34 Nick West * WebDocs/install_products.html: Reinstate instructions on how to install unixODBC and MyODBC, although they are the past they are still needed by anyone who wants to setup R1.24 2007-07-18 09:36 tinti * Contrib/barr/na49an/na49an.cxx: Slightly change the random number generator 2007-07-17 22:36 George Irwin * Util/UtilHepevt.cxx: Add ' #include ' for S_IREAD, S_IWRITE on MacOSX 10.3.9. 2007-07-17 21:26 Brian Rebel * NCUtils/: NCType.cxx, NCType.h, Cuts/NCAnalysisCutsNC.cxx, Cuts/NCAnalysisCutsNC.h, Extrapolation/NCBeam.cxx, Extrapolation/NCBeam.h, Extrapolation/NCEnergyBin.cxx, Extrapolation/NCEnergyBin.h, Extrapolation/NCExtrapolation.cxx, Extrapolation/NCExtrapolation.h, Extrapolation/NCExtrapolationDP.cxx, Extrapolation/NCExtrapolationModule.cxx, Extrapolation/NCExtrapolationModule.h, Extrapolation/NCExtrapolationNS.cxx, macros/nearFarExtrapolation.C: add in functionality to make a map of how changes in shower and muon energy scales alter the number of events in each energy bin. add new function to NCExtrapolation which is a default method to fill NCBeam objects with events for near detector as the events should be the same for every extrapolation in the near detector. also change DP extrapolation to use NCEnergyBins and NCBeams in far detector prediction/fit. some cosmetic changes elsewhere. 2007-07-17 17:21 hartnell * NtupleUtils/NuCuts.cxx: Change default FD fiducial volume to be the CC 2.5 pot definition. 2007-07-17 15:30 raufer * NCUtils/Extrapolation/NCExtrapolationRS.cxx: A few improvements: - fix location of log file; now same directory as output root file - make sure only ND data and mC is used in the near detector fit 2007-07-17 15:27 raufer * NCUtils/Extrapolation/NCBeam.cxx: Give data histograms for different beam configurations different names. 2007-07-17 14:52 raufer * NCUtils/Extrapolation/NCBeam.cxx: Scale by bin width when filling data histograms. This was present for MC histograms only. 2007-07-17 12:34 Nick West * DatabaseMaintenance/tools/expire_duplicate_rows.perl: Introduce direct expire mode 2007-07-17 09:27 Nick West * DatabaseInterface/doc/ChangeLog, DatabaseMaintenance/doc/ChangeLog: Belatedly commit some 12 day old ChangeLog entries 2007-07-17 08:41 Nick West * DatabaseInterface/DbiConnection.cxx: Have more attempts to open connection over a longer duration in attempt to ride out 'Too many connections' problem 2007-07-16 23:57 Robert Hatcher * Util/minos_extra_pdg.txt: The TGeant3 ions (H2, H3, He3, He4) get automatically added to the PDG Database when TGeant3 is invoked, no need to explicitly list them here. Just common the lines out so we can still see them for reference. 2007-07-16 21:00 Robert Hatcher * Production/asciidb/cedar_daikon/: brev/BFLDDBIPLANEMAPVLD.csv, bx113/BFLDDBIPLANEMAPVLD.csv: Entries were only good for MC/Reroot; changeSimMask from 12 to 127 to make them valid for Data as well. 2007-07-16 20:23 Sue Kasahara * ParticleTransportSim/PTSimApplication.cxx: If primary pdg code is unrecognized by monte carlo, print warning message and skip track. Warning message not issued for reggeon or rootino. Convert ion pdg codes received from input SimSnarlRecord stdhep array to pdg-2006 format, if necessary, before tracking. 2007-07-16 20:18 Robert Hatcher * UserManualDoc/src/mcinfo.tex: Expand section on ion number schemes, now there are two(!): StdHep and PDG2006. Mention in passing that Util/UtilPDG.h has some useful functions for dealing with this issue (and other PDG code issues). 2007-07-16 19:57 Robert Hatcher * SRT_MINOS/SoftRelTools/arch_spec_doc.mk: Except ... dvipdf uses a different convention for specifying the output file (optional 2nd arg rather than -o flag) than dvips. Also redirect output from latex2html, dvips, dvipdf into different file.lis* outputs so they don't obscure each other. 2007-07-16 19:48 Robert Hatcher * SRT_MINOS/SoftRelTools/arch_spec_doc.mk: extend to all the creation of .pdf file from .dvi using dvipdf just like .ps from .dvi uses dvips. 2007-07-16 19:10 Robert Hatcher * RerootExodus/: LinkDef.h, WriteStdHepFileModule.cxx, WriteStdHepFileModule.h: A simple module that uses Util/UtilHepevt (and Util/UtilPDG) to write the StdHep TClonesArray of TParticles in the SimSnarlRecord out to a binary file (compatible with old fortran io). 2007-07-16 17:24 hartnell * NtupleUtils/: NuCuts.cxx, NuReco.cxx: Fix beam cut for MC. 2007-07-16 16:56 Robert Hatcher * Util/: LinkDef.h, UtilHepevt.cxx, UtilPDG.cxx, UtilPDG.h: UtilPDG namespace holds useful functions for dealing with PDG particle codes. It hold some enum of some common codes and testing for them. Several function for manipulating ion codes -- the StdHep convention in use since at least 1996 seems to have finally been "supplemented" by a completely different canonical form in the 2006 PDG (actually the new one is probably better). Provide mechanisms for constructing codes for IA,IZ as well as translating from one standard to the other. Add to UtilHepevt calls to UtilPDG::stdIonNumber() so that at each stage (read/write binary, fill/unpack HEPEVT common) any ion #'s are converted to the preferred form (set by UtilPDG::setDfltStdIonScheme(), default is leaving values unmodified). 2007-07-16 16:03 raufer * NCUtils/Extrapolation/NCExtrapolationModule.cxx: Fix beam interator problem when uDST directories are empty. 2007-07-16 15:48 hartnell * NtupleUtils/: NuDemoModule.cxx, NuReco.cxx, NuReco.h: This code now reproduces both the number and the energy of the events selected by the standard CC analysis. Moved extract functions to new class. Updated NuDemoModule as an example of use - not fully tested. 2007-07-16 15:46 hartnell * NtupleUtils/LinkDef.h: Added new classes 2007-07-16 15:45 hartnell * NtupleUtils/: NuCuts.cxx, NuCuts.h: Discovered that the FD fiducial volume used in the CC analysis wasn't octagonal as suggested by Andy B. but has gone back to being cylindrical with r * NCUtils/Extrapolation/NCExtrapolationMQ.cxx: change definition of histograms in constructor to use NCType::kEnergyBinsNear and NCType::kEnergyBinsFar 2007-07-16 14:31 Brian Rebel * NCUtils/Extrapolation/NCBeam.cxx: put back in normalization by bin width when filling result histograms from NCEnergyBin objects 2007-07-16 13:33 Nick West * GridTools/docs/contacts.html: Add GridPP Contacts and Mailing Lists 2007-07-16 13:32 Nick West * GridTools/docs/admin_user.html: Suggest users join UKHEPGRID 2007-07-16 13:31 Nick West * GridTools/docs/index.html: Cosmetic reorganisation 2007-07-16 13:30 Nick West * GridTools/docs/links.html: Add link to GridPP wiki 2007-07-16 11:20 rjn * Contrib/Documents/CalibBoxOpenDoc/May2007/calibPosition.tex: Tweaked number 2007-07-16 11:09 rjn * Contrib/Documents/CalibBoxOpenDoc/May2007/: calibPosition.tex, s2sFarSpread.eps, s2sFarStat.eps, s2sNearSpread.eps, s2sNearStat.eps, gaincalib/gain.aux, gaincalib/gain.ps, gaincalib/gain.tex, gaincalib/gainFD.eps, gaincalib/gainND.eps, gaincalib/tgainFD.eps, gaincalib/tgainND.eps: Tweaked some text and added Minsuk's gain section and some strip-to-strip plots from Jeff deJ 2007-07-16 10:25 raufer * NCUtils/Extrapolation/NCBeam.cxx: Fix a problem with filling data histos when using MC as fake data. The logic in the following line is wrong: if(headerInfo->dataType == SimFlag::kData || (!truthInfo && useMCAsData)){ It should be: if(headerInfo->dataType == SimFlag::kData || (truthInfo && useMCAsData)){ MC events have a non-zero truthInfo pointer. If however the useMCAsData flag is set to true, it will be treated just like data. Seems to work fine with this change. 2007-07-16 09:30 Nick West * GridTools/: DataCacheManager/get_site_info.pm, RemoteSoftwareDeployment/driver/get_site_info.pm: Only switch to 'simulated GRID' mode if env. var. MOG_SIMULATE_GRID also exists (otherwise cannot update RAL UI nfs catalogue) 2007-07-16 09:06 hartnell * NtupleUtils/NuReco.cxx: Protect against using an index of -1. 2007-07-16 07:39 Robert Hatcher * Util/minos_extra_pdg.txt: Ooops, had the TGeant3 encodings for He3/He4 swapped. 2007-07-16 07:35 Robert Hatcher * Util/minos_extra_pdg.txt: Duplicate existing ion listing using (new) PDG encoding that appeared in the 2006 book (thanks to Sue for pointing out that they've standardized on something and that it's different from old StdHep convention). 2007-07-15 22:43 Sue Kasahara * StandardNtuple/: NtpStRecord.cxx, NtpStRecord.h: Add new accessor methods: // mc truth accessors std::vector< const NtpMCTruth* > GetMCTruths() const; std::vector< const NtpMCStdHep* > GetMCStdHeps(int mctruth_index = -1) const // truth helper accessors std::vector< const NtpTHEvent* > GetTHEvents() const; std::vector< const NtpTHTrack* > GetTHTracks( int event_index = -1 ) const; std::vector< const NtpTHShower* > GetTHShowers(int event_index = -1 ) const; per request by Rustem. 2007-07-15 22:34 Sue Kasahara * Persistency/PerInputStream.cxx: Bug fix to treatment when unable to open input file and it is the first input file in the list. 2007-07-14 20:58 ishi * Contrib/ishi/Plots/NDPlots.cxx: With SKZP total errors (previous one is with hadron production error). 2007-07-14 17:16 Sue Kasahara * Persistency/PerInputStream.cxx: Remove use of tree->SetCacheSize(50000000) for now until root implements bug fix for segv on exit when reading multiple trees from a single file. 2007-07-14 16:25 ishi * Contrib/ishi/Plots/: GNUmakefile, NDPlots.cxx, macro/README, macro/loop_data.sh, macro/loop_data_phe.sh, macro/loop_mc.sh, macro/loop_mc_phe.sh, macro/loop_mc_post.sh, macro/loop_mc_pre.sh, macro/plot.sh, macro/plot_beamskzp.sh, macro/plot_nd.C, macro/plot_nd_beamskzp.C, macro/plot_nd_month.C, macro/plot_nd_month_post.C, macro/plot_nd_month_pre.C, macro/plot_nd_nominal.C, macro/plot_nd_phe.C, macro/plot_nominal.sh: Code and macro to generate plots in docdb #3156-v3. You can make all plots by root -l plot.sh at Contrib/ishi/Plots/macro . 2007-07-14 16:23 Sue Kasahara * Persistency/PerInputStream.cxx: Try implementing work-around suggested by Philippe to work around bug in root caching until root is able to implement a fix. This is to move tree->SetCacheSize(50000000); to just before tree->GetEntry(...) call. 2007-07-14 01:48 arms * Contrib/rhatcher/gminos_jobs/run_umn.sh: Fix some more errors... worked fine before I started fixing things... 2007-07-13 20:33 Sue Kasahara * ParticleTransportSim/test/: PTSimValidate.cxx, PTSimValidate.h: Validation code for PTSimStack::ParticleIsSelected. 2007-07-13 20:29 Sue Kasahara * MCApplication/MCAppParticle.h: Add Setters: virtual void SetProductionMomentum(const TLorentzVector& lv) { fTParticle.SetMomentum(lv); } virtual void SetProcess(TMCProcess process) { fProcess = process; } 2007-07-13 19:40 hartnell * NtupleUtils/: NuCuts.cxx, NuCuts.h: Added: Bool_t NuCuts::IsLI(const NuEvent& nu) const Bool_t NuCuts::IsGoodBeam(const NuEvent& nu) const 2007-07-13 19:39 hartnell * NtupleUtils/: NuReco.cxx, NuReco.h: Added: void NuReco::ExtractLITags(const NtpStRecord& ntp,NuEvent& nu) const void NuReco::ExtractBeamInfoDB(NuEvent& nu) const 2007-07-13 19:38 hartnell * NtupleUtils/: NuEvent.cxx, NuEvent.h: Added: Bool_t isLI;//LISieve::IsLI() Int_t litag;//CC analysis definition: reco.FDRCBoundary(nu); Double_t litime;//evthdr.litime (==-1 if not LI) Int_t beamTypeDB;//Conventions/BeamType.h definition Float_t hornCur;//BeamMonSpill::fHornCur Bool_t goodBeam;//BMSpillAna.SelectSpill() 2007-07-13 19:04 scavan * Production/Cedar_phy/: bfield.C, reco_MC_daikon_far_cedar_phy.C, reco_MC_daikon_far_cosmic_cedar_phy.C, reco_MC_daikon_near_cedar_phy.C, reco_MC_daikon_near_cosmic_cedar_phy.C, reco_MC_far_cosmic_cedar_phy.C, reco_MC_near_cosmic_cedar_phy.C, reco_near_spill_MRCC_special_runs_cedar_phy.C, reco_near_spill_cedar_phy.C: update of batch scripts: srsafitter scripts added bfield.C script added to use modified bfield in temp db 2007-07-13 19:00 Robert Hatcher * Util/UtilHepevt.cxx: The end-of-file problem was that the created output file wasn't being truncated upon openning. With this the binaryRead/Write seem to work fine. 2007-07-13 18:57 Sue Kasahara * CandNtupleSR/: NtpSRShieldStrip.cxx, NtpSRStrip.cxx, NtpSRStrip.h: Fix to set default value of data members pmtindex0 & pmtindex1 to -1 and account for possibility of pmtindex0/1 zero in methods that check for this (Print & GetStripEndId). Increment version number of NtpSRStrip to 2. 2007-07-13 16:37 hartnell * NtupleUtils/: NuReco.cxx, NuReco.h: This code now reproduces the standard CC neutrino energy reconstruction. Had to change to NOT using primshw since MAD has its own primary shower selection algorithm. My personal opinion is that for the NEXT result we should move to using the standard offline software variable: primshw. 2007-07-13 16:13 Nick West * setup/packages-S07-07-13-R1-26: First commit 2007-07-13 13:23 Nick West * CVSROOT/check_access: Add Mark Dorman to DataQualityMonitoring 2007-07-13 11:29 Nick West * GridTools/RemoteSoftwareDeployment/libs_and_builds/run.sh: Bug fix: Create temporary within current directory, not as part of it 2007-07-13 10:00 Nick West * WebDocs/SnapshotRel.html: Add S07-07-13-R1-26 2007-07-13 07:59 Nick West * GridTools/docs/ChangeLog: RSD Minor bug fixes. 2007-07-13 07:59 Nick West * GridTools/RemoteSoftwareDeployment/libs_and_builds/install_minossoft.sh: msrt no longer sets up UNIXODBC_DIR so add that if the stack includes unixODBC 2007-07-13 07:59 Nick West * GridTools/RemoteSoftwareDeployment/driver/cmd_launch.pm: Bug fix: Gzipped tar of all library install logs was being created in the wrong place and hence was not being returned in the sandbox. 2007-07-13 07:59 Nick West * GridTools/: DataCacheManager/init.pm, DataCacheManager/docs/dcm.html, RemoteSoftwareDeployment/doc/rsd.html, RemoteSoftwareDeployment/driver/initialise_globals.pm, Scripts/maintenance/version_number: Update version number. 2007-07-13 02:25 Robert Hatcher * Util/: LinkDef.h, UtilHepevt.cxx, UtilHepevt.h: New namespace of functions for dealing with /HEPEVT/ common including: * moving to/from common vs. TClonesArray of TParticles, including unit conversions for vhep (vertex and time). * reading/writing binary files compatible with existing fortran generated files. * a dump routine (from TClonesArray) The binary file reading still doesn't catch EOF cases correctly. The dump routine could do with some work to make it nicer. The "long file" (-frecord-mark=8) case, default for gfortran, of unformatted sequential file format handling hasn't been fully tested for either reading or writing. 2007-07-12 22:41 hartnell * NtupleUtils/: NuCuts.cxx, NuEvent.cxx, NuEvent.h, NuReco.cxx, NuReco.h: This code is now very close to reproducing the std CC selection. Added some control variables to switch the cuts involving the database off when needed. 2007-07-12 17:19 arms * Contrib/rhatcher/gminos_jobs/: umn_check_logs.sh, umn_copy_wrkdirs.sh: Add 2 more umn farm utility scripts for use when things go wrong 2007-07-12 17:18 arms * Contrib/rhatcher/gminos_jobs/run_umn.sh: Hopefully the last changes to the umn farm scripts... cleaned up some obsolete code 2007-07-12 16:29 raufer * NCUtils/Extrapolation/NCExtrapolationRS.cxx: Mostly plotting/scaling issues; fixed now. One important change: When checking whether an event is CC or NC, check both and be careful because there could be an overlap in some methods (although there shouldn't be). 2007-07-12 16:20 arms * Contrib/rhatcher/gminos_jobs/run_umn.sh: Fix some logic for an odd set of specified setup parameters 2007-07-12 15:51 Brian Rebel * NCUtils/Extrapolation/: NCEnergyBin.cxx, NCExtrapolationDP.cxx, NCExtrapolationNS.cxx, NCExtrapolationNS.h: compile first, then commit 2007-07-12 15:37 Brian Rebel * NCUtils/Extrapolation/NCEnergyBin.cxx: actually define GetMCTotal 2007-07-12 14:38 Brian Rebel * NCUtils/Extrapolation/: NCBeam.cxx, NCEnergyBin.cxx, NCEnergyBin.h: make methods to return the total nominal MC (= signal + backgrounds) and total fit MC in NCEnergyBin. fill histograms from bins using new methods in NCBeam 2007-07-12 14:22 Brian Rebel * NCUtils/: NCType.h, Extraction/NCAnalysisModule.cxx, Extraction/NCAnalysisModule.h, Extrapolation/NCBeam.cxx, Extrapolation/NCBeam.h, Extrapolation/NCEnergyBin.cxx, Extrapolation/NCEnergyBin.h, Extrapolation/NCExtrapolation.cxx, Extrapolation/NCExtrapolationDP.cxx, Extrapolation/NCExtrapolationModule.cxx, Extrapolation/NCExtrapolationNS.cxx, Extrapolation/NCExtrapolationNS.h, macros/ncccSeparationNC.C, macros/nearFarExtrapolation.C: some more changes to NCBeam for making histograms 2007-07-12 10:43 litchfld * NCUtils/Cuts/NCAnalysisCuts.cxx: Removed the snarl 8000PE cut in the LI cuts. Not sure why this was still in there. I think it originated from when the LISieve diddn't handle saturationg spills properly, but i'm not sure. 2007-07-12 09:54 raufer * NCUtils/Extrapolation/NCBeam.cxx: Fix normailzation problem when filling monte carlo histograms in MakeMCHistogram(). 2007-07-11 20:55 Nathaniel Tagg * ControlRoomSoftware/evd/: TRID_FAR.C, TRID_NEAR.C: Some tweaks to the event display macros 2007-07-11 19:47 vahle * Mad/MadTVAnalysis.cxx: update to fix GetEvtTimeChar 2007-07-11 19:23 arms * Contrib/rhatcher/gminos_jobs/: run_umn.sh, umn_copy_flux.sh: Small typo fix in run_umn.sh. Add doublecheck to umn_copy_flux.sh to make sure the paw files actually were copied! 2007-07-11 19:22 Brian Rebel * AnalysisNtuples/Module/: ANtpInfoObjectFiller.cxx, ANtpInfoObjectFillerBeam.cxx, ANtpInfoObjectFillerNC.cxx, ANtpRecoNtpManipulator.cxx: use new standard for getting release type string. few minor changes for filling info objects that havent made it to cvs yet 2007-07-11 19:00 Robert Hatcher * Contrib/rhatcher/gminos_jobs/gminos_cfg_CosmicMu_near.py: rely on EOF of the input file rather than a fixed 10000 for 'ntrig'. 2007-07-11 18:38 hartnell * NtupleUtils/NuReco.cxx: Now does the right thing for data/MC and near/far. Also dealt with the rare case of strip time less than the vldcontext fNanoSec 2007-07-11 18:36 hartnell * NtupleUtils/NuCuts.cxx: Code now does the right thing for data/MC and near/far 2007-07-11 17:29 hartnell * NtupleUtils/: NuEvent.cxx, NuEvent.h: Added: Double_t timeSeconds;//VldTimeStamp.GetSeconds() sec+nanoSec/1e9 2007-07-11 15:21 raufer * NCUtils/Extrapolation/NCEnergyBin.cxx: Make sure that variable "fMC" is set when adding events to energy bin objects. 2007-07-11 06:02 Robert Hatcher * Contrib/rhatcher/gminos_jobs/gminos_ffr.py: NearDet cosmics require features of Daikon_03 so set that as a minimum. For these only write events that generate hits, make the MARS/LINR out of NDBEDROCK and push the cuts for killing charged particles w/ a rock vertex off to effectively infinity. 2007-07-11 05:59 Robert Hatcher * Contrib/rhatcher/gminos_jobs/gminos_cfg_CosmicMu_near.py: NearDet cosmics need features of Daikon_03, so require it. 2007-07-10 23:03 hartnell * NtupleUtils/: NuEvent.cxx, NuEvent.h: Added new time variables: Double_t timeEvtMin;//earliest time in the event Double_t timeEvtMax;//latest time in the event Double_t timeToNearestSpill;//uses SpillTimeFinder 2007-07-10 23:02 hartnell * NtupleUtils/: NuCuts.cxx, NuCuts.h: Added cut on spill time: Bool_t NuCuts::IsGoodTimeToNearestSpill(const NuEvent& nu) const 2007-07-10 23:00 hartnell * NtupleUtils/: NuReco.cxx, NuReco.h: Added code to get nearest spill time and min/max times void NuReco::ExtractTimeToNearestSpill(NuEvent& nu) const void NuReco::ExtractMinMaxEvtTimes(const NtpStRecord& ntp, const NtpSREvent& evt, NuEvent& nu) const 2007-07-10 19:03 niki * NCUtils/data/: beam_matrix_le010_neut_dataskzp_post.root, beam_matrix_le010_neut_dataskzp_pre.root, beam_matrix_le010_neut_mc.root, norm_fix_far.root, norm_fix_near.root: Data histos needed form Beam Matrix in NCUtils 2007-07-10 18:10 hartnell * NtupleUtils/: NuCuts.cxx, NuCuts.h: Implemented direction cosine cut needed for the FD: Bool_t NuCuts::IsGoodDirCos(const NuEvent& nu) const 2007-07-10 18:09 hartnell * NtupleUtils/: NuReco.cxx, NuReco.h: Coded up the latest CC containment criteria. Int_t NuReco::GetContainmentFlagCC0250Std(const NuEvent& nu) const Code now uses the containmentFlag variable rather than trk.contained 2007-07-10 16:16 Nick West * GridTools/docs/ChangeLog: Support resource locking, a necessary precursor to catalogue globalisation. 2007-07-10 16:16 Nick West * GridTools/Scripts/jobs/: run_resource_clear_lock.perl, run_resource_set_lock.perl: Wrapper to use DCM set and clear resource lock services. 2007-07-10 16:16 Nick West * GridTools/RemoteSoftwareDeployment/libs_and_builds/install_GridTools.sh: Reorganise DCM directories into:- dcm_data/ catalogues/ resource_locks/ 2007-07-10 16:15 Nick West * GridTools/DataCacheManager/read_file_pipe.pm: Steal a useful utility from RSD. 2007-07-10 16:15 Nick West * GridTools/DataCacheManager/: main.pm, resource_clear_lock.pm, resource_set_lock.pm: Resource locking and unlocking routines. 2007-07-10 16:15 Nick West * GridTools/DataCacheManager/init_local_disks.pm: Set up $DSK::resource_lock_dir to point to resource locks directory. In WN mode reorganise DCM directories into:- dcm_data/ catalogues/ resource_locks/ 2007-07-10 16:15 Nick West * GridTools/: DataCacheManager/init.pm, DataCacheManager/docs/dcm.html, RemoteSoftwareDeployment/doc/rsd.html, RemoteSoftwareDeployment/driver/initialise_globals.pm, Scripts/maintenance/version_number: Updated version number 2007-07-10 16:15 Nick West * GridTools/: DataCacheManager/get_site_info.pm, DataCacheManager/global_log.pm, RemoteSoftwareDeployment/driver/get_site_info.pm: Cosmetic change. 2007-07-10 16:15 Nick West * GridTools/DataCacheManager/config/: minos.site_oxford_t2_ui.local_disks, minos.site_ral_t1_ui.local_disks: Define directory used to hold resource locks. 2007-07-10 16:15 Nick West * GridTools/DataCacheManager/cmd_test.pm: Test resource_clear_lock and resource_set_lock. This is also used by the wrapper scripts Scripts/jobs/run_resource_*_lock.perl 2007-07-10 16:14 hartnell * NtupleUtils/: NuCuts.cxx, NuCuts.h: Several updates: Not doing track reclamation for the FD. Added Bool_t NuCuts::IsGoodPID(const NuEvent& nu) const which chooses the pid to use based on the analysisType Added Bool_t NuCuts::IsGoodDataQuality(const NuEvent& nu) const Added Int_t NuCuts::FDRCBoundary(const NuEvent& nu) const which does the CC-analysis LI cut (copied from Trish) 2007-07-10 16:11 hartnell * NtupleUtils/: NuReco.cxx, NuReco.h: Added: void NuReco::ExtractDataQuality(const NtpStRecord& ntp, NuEvent& nu) const 2007-07-10 16:09 hartnell * NtupleUtils/: NuEvent.cxx, NuEvent.h: Added two new variables: Bool_t isGoodDataQuality;//uses DataUtil::IsGoodFDData(); Float_t rawPhEvt;//evt.ph.raw 2007-07-10 15:50 Minos CVS group account. Do not commit from here! * Contrib/barr/na49an/na49an.cxx: K decay correction, statistical significance of bins, de/dx difference significance of bins 2007-07-10 15:35 hartnell * DataUtil/: DataQualDB.cxx, DataQualDB.h: Pass const pointers and use const pointers: Bool_t DataUtil::IsGoodFDData(NtpStRecord *st) becomes Bool_t DataUtil::IsGoodFDData(const NtpStRecord *st) and NtpSRDataQuality *ntpDataQual; becomes const NtpSRDataQuality *ntpDataQual; 2007-07-10 11:58 kordosky * CVSROOT/check_access: add hgallag to a few modules. 2007-07-10 04:47 Sue Kasahara * ParticleTransportSim/macro/PTSim_testG3.C: Clean up example script. 2007-07-10 01:47 arms * Contrib/rhatcher/gminos_jobs/run_umn.sh: Add a smarter selection of local staging directory on an nfs mounted drive. Finds the drive from a list that has the most space and writes to it. 2007-07-10 01:13 Brian Rebel * AnalysisNtuples/Module/ANtpInfoObjectFiller.cxx: fill the julian date and lst directly using AstroUtils, for some reason they arent in the cosmic ray object of the NtpSt's all the time 2007-07-09 23:59 arms * Contrib/rhatcher/gminos_jobs/run_umn.sh: Remove an unwanted 'exit' used for debugging. 2007-07-09 23:57 arms * Contrib/rhatcher/gminos_jobs/run_umn.sh: Use getopts in the UMN script. Prepare for ND running. 2007-07-09 23:27 Nathaniel Tagg * TriD/doc/TriD_ControlRoom_HOWTO.html: Fix up link. 2007-07-09 23:23 Nathaniel Tagg * TriD/doc/TriD_ControlRoom_HOWTO.html: Some docs for the CR. 2007-07-09 21:56 Nathaniel Tagg * TriD/TridUVPage.cxx: Further fixes to UV page.. got Far detcector screwed up again. 2007-07-09 21:34 Nathaniel Tagg * TriD/TridPage.cxx: Only put up HUD timestamp if animating models. 2007-07-09 19:48 Nathaniel Tagg * TriD/TridSketches.cxx: Another fpe from unitialized linesketch 2007-07-09 19:20 Nathaniel Tagg * TriD/TridUVPage.cxx: Fix up UV a little. 2007-07-09 19:09 Nathaniel Tagg * TriD/: TridSketches.cxx, TridSketches.h: Fix un-initialized fCenter when constructing a line from x1,y1,z1,x2,y2,z2 2007-07-09 17:56 Nathaniel Tagg * TriD/TridPage.cxx: Downgrade an error message to Error from Fatal to keep from crashing. (Stupid crash-on-fatal...!) 2007-07-09 16:45 raufer * NCUtils/Extrapolation/NCExtrapolationRS.cxx: Fixed some plotting issues 2007-07-09 13:09 Nick West * GridTools/RemoteSoftwareDeployment/driver/cmd_remove.pm: Adjust to the new remote directory structure 2007-07-09 09:17 Nick West * DatabaseMaintenance/tools/expire_duplicate_rows.perl: More aggressive expiry: 2 hours rather than one month 2007-07-09 02:09 Sue Kasahara * ParticleTransportSim/PTSimApplication.cxx: Clean up Info level print statements. 2007-07-09 01:48 Sue Kasahara * ParticleTransportSim/: PTSimApplication.cxx, PTSimApplication.h, PTSimModule.cxx, PTSimModule.h, PTSimParticle.cxx, PTSimParticle.h, PTSimStack.cxx, PTSimStack.h, macro/PTSim_testG3.C, test/PTSimValidate.cxx, test/PTSimValidate.h, test/TestPTSim.cc: New validation code to test all PTSimParticle and some (so far) PTSimStack methods. Stacking has also been rewritten to support having multiple events be present in a single snarl. 2007-07-09 01:44 Sue Kasahara * MCApplication/: MCAppParticle.cxx, MCAppParticle.h, MCAppStack.cxx, MCAppStack.h, test/GNUmakefile, test/MCAppValidate.cc, test/MCAppValidate.cxx, test/TestMCApp.cc: New validation code for all MCAppParticle and MCAppStack methods. Associated clean-up and a bug fix (memory leak) in classes. 2007-07-09 01:41 Sue Kasahara * MCApplication/: MCApp.cxx, MCApp.h: Add enumerated type: enum ENeugenIstHEP { // Status codes are those defined by neugen in $NEUGENPATH/inc/fncodes.inc kNInitial=0, // Initial (0) kNFinal=1, // Final (1) kNIntermediate=2, // Intermediate (2) kNDecayed=3, // Decayed (3) kNTarget=11, // Target (11) kNDIS=12, // DIS (12) kNRes=13, // Res (13) kNRescatter=14 // Rescatter (14) }; to list neugen status codes. Not sure this is the best place to store this but it allows me to provide: const char* StatusCodeAsString(Int_t statuscode); to return status code names for all production processes: //_____________________________________________________________________________ const char* MCApp::StatusCodeAsString(int statuscode) { // Purpose: Convert isthep status code to a string. // // Argument: isthep code. // // Return: isthep string. If unknown, returns "Unknown". // // Contact: S. Kasahara // // Notes: If statuscode < 200 => Neugen IstHEP code // If statuscode >= 400 => TMCProcess.h production mechanism // Otherwise return "Unknown" if ( statuscode < 200 ) { ENeugenIstHEP neugenisthep = (ENeugenIstHEP)statuscode; return AsString(neugenisthep); } else if ( statuscode >= kProcessOffset && statuscode < 999 ) { TMCProcess processcode = (TMCProcess)(statuscode - kProcessOffset); return TMCProcessName[processcode]; } else if ( statuscode == 999 ) { return "Info"; } else if ( statuscode == (kPDecay + kProcessOffset + 1000) ) { return "Decay Parent"; } else { MSG("MCApp",Msg::kWarning) << "MCApp::AsString called with unknown statuscode " << statuscode << endl; return "Unknown"; } } 2007-07-09 00:50 Robert Hatcher * Rotorooter/: RotoClient.cxx, RotoClient.h, RotoClientModule.cxx, RotoClientModule.h: Allow use of old (non-Rototalk) code, selectable by configuration rather than #ifdef ... don't know why, but eventually I may re-investigate the problem with the RawRecv being really, really slow. 2007-07-08 22:03 hartnell * NtupleUtils/NuReco.cxx: Track reclamation was causing tracks with zero energy. Baseline test shows new reconstruction is now working. 2007-07-08 21:40 Nathaniel Tagg * ControlRoomSoftware/bin/: tridfar, tridfarcontrol, tridnear, tridnearcontrol: Add TriD scripts. 2007-07-08 21:39 Nathaniel Tagg * ControlRoomSoftware/evd/: TRID_FAR.C, TRID_NEAR.C: Add scripts for TRID 2007-07-08 21:02 hartnell * NtupleUtils/: NuCuts.cxx, NuCuts.h, NuEvent.cxx, NuEvent.h, NuReco.cxx, NuReco.h: More tinkering to get DST level reconstruction working 2007-07-08 18:21 hartnell * NtupleUtils/: NuEvent.cxx, NuEvent.h, NuReco.cxx, NuReco.h, NuZBeamReweight.cxx, NuZBeamReweight.h: Additions to major upgrade. Should all work but still testing. The decision on how to reweight is now in NuReco. NuZBeamReweight just calculates the different weights without applying them. 2007-07-07 23:30 Brian Rebel * NCUtils/Extrapolation/NCExtrapolationNS.cxx: weight the near detector mc appropriately when filling near detector mc beam spectra 2007-07-07 23:24 Brian Rebel * NCUtils/: Extrapolation/NCBeam.cxx, Extrapolation/NCBeam.h, Extrapolation/NCExtrapolation.cxx, Extrapolation/NCExtrapolationDP.cxx, Extrapolation/NCExtrapolationMQ.cxx, Extrapolation/NCExtrapolationModule.cxx, Extrapolation/NCExtrapolationNS.cxx, Extrapolation/NCExtrapolationNS.h, macros/nearFarExtrapolation.C: NCBeam: make tau histograms for CC spectrum NCExtrapolation: account for change in NCBeam NCExtrapolationDP: minor formatting NCExtrapolationMQ: comment out unused parameter to quiet compiler warnings NCExtrapolationNS: more changes to make it work with NCUtils framework. remove some unused variables and histograms. fill data and fit histograms in NCBeam object. NCExtrapolationModule: account for change in NCBeam 2007-07-07 22:03 hartnell * NtupleUtils/: NuCuts.cxx, NuEvent.cxx, NuEvent.h, NuReco.cxx, NuReco.h: Major upgrade. Can now re-reconstruct neutrino energy at the DST level according to different containment criteria, definition of primary track/shower, etc. In addition, any new EnergyCorrections can be picked up easily when running over the DST. Not yet fully tested, probably some bugs in this version. 2007-07-07 07:42 Nick West * GridTools/docs/admin_install_software.html: Give link to MINOS web-visible directory. 2007-07-07 07:41 Nick West * GridTools/docs/ChangeLog: Support for "simulated GRID" mode. 2007-07-07 07:41 Nick West * GridTools/Scripts/setup/setup_wn.sh: Set up MOG_CE_NAME, MOG_WORK_DIR and MOG_APP_DIR (if set up application) Generalise application setup by looking for:- apps/$app_name/$app_ver/setup_library/setup_$app_name 2007-07-07 07:41 Nick West * GridTools/Scripts/setup/locate_and_run_setup_wn.sh: Support for "simulated GRID" mode:- If VO_MINOS_SW_DIR does not exist and PBS_JOBNAME set VO_MINOS_SW_DIR to /stage/minos-data1/software/grid (RAL T1 simulated GRID test) Adapt to new RSD remote directory structure. 2007-07-07 07:41 Nick West * GridTools/RemoteSoftwareDeployment/: doc/rsd.html, driver/cmd_launch.pm, driver/help.txt: Support launching as PBS job via Ganga. 2007-07-07 07:41 Nick West * GridTools/: DataCacheManager/get_site_info.pm, RemoteSoftwareDeployment/driver/get_site_info.pm: Support for "simulated GRID" mode:- Enable if PBS_JOBNAME defined If SCRATCH_DIRECTORY does not exist try WORKDIR 2007-07-07 07:41 Nick West * GridTools/: DataCacheManager/init.pm, DataCacheManager/docs/dcm.html, RemoteSoftwareDeployment/driver/initialise_globals.pm, Scripts/maintenance/version_number: Update version number. 2007-07-06 19:31 arms * Contrib/rhatcher/gminos_jobs/run_umn.sh: Add protection against generating rock subrun zero 2007-07-06 17:42 hartnell * NtupleUtils/: NuEvent.cxx, NuEvent.h, NuReco.cxx, NuReco.h, NuZBeamReweight.cxx: Started trying to split the extraction of trk and shw energies from how they are combined to give neutrino energy. This should give greater flexibility when looping over DSTs. 2007-07-06 16:58 raufer * NCUtils/Extrapolation/: NCExtrapolationRS.cxx, NCExtrapolationRS.h: Getting ever closer to a working version. 2007-07-06 16:55 boehm * NueAna/macros/: ChoozPoints.txt, FindChoozLimit.C, chooz.C: Updating the chooz information we have available in NueAna, contour points in ChoozPoints.txt and FindChoozLimit is a macro that takes a dm2 and returns the chooz limit in sin^2(2theta13) 2007-07-06 15:30 Brian Rebel * NCUtils/: NCAnalysisUtils.cxx, NCType.h, Extrapolation/NCBeam.cxx, Extrapolation/NCExtrapolation.cxx, Extrapolation/NCExtrapolationDP.cxx, Extrapolation/NCExtrapolationModule.cxx, Extrapolation/NCExtrapolationNS.cxx, Extrapolation/NCExtrapolationNS.h, macros/ncccSeparationNC.C: put binning for near and far spectra into NCType and propagate it to NCBeam etc. lots of changes to NCExtrapolationNS to make it play nicely with the framework. 2007-07-06 15:21 Sue Kasahara * Persistency/PerInputStream.cxx: Add: if ( !fUpdateMode ) { // TFile::UseCache broke between version 5.10/00 and 5.12/00 // Try using SetCacheSize, which was implemented in ROOT HEAD // on 7/6/2007 and backported to 5.14/00. if ( gROOT -> GetVersionInt() >= 51200 ) fTTree -> SetCacheSize(50000000); } to try out Philippe's fix to TDCacheFile that was committed to ROOT HEAD last night and also backported to the ROOT v5.14 branch. 2007-07-06 13:38 Nick West * GridTools/docs/data_castor.html: Add stager_rm command 2007-07-06 06:34 Nick West * DatabaseMaintenance/scripts/esm_init.pm: Short term hack: Removed expired records after 2 instead of 20, days to reduce expiring_seqnos.dat bloat during DCS cleanup 2007-07-05 23:19 Robert Hatcher * Rotorooter/RotoClient.cxx: I can't figure out why the RawRecv call takes so much more time then the equivalent in rototalk function in OnlineUtil. (51m vs 2m) Just switch over to using 'rototalk' like the DAQ itself. 2007-07-05 23:15 Robert Hatcher * Rotorooter/GNUmakefile: Add OnlineUtil to list of libraries to link in (needed if RotoClient is to directly call 'rototalk' functions thatthe actual DAQ uses). 2007-07-05 18:46 hartnell * NtupleUtils/: NuCuts.cxx, NuCuts.h: Added a function to allow a cylindrical fiducial volume to be easily adjusted. 2007-07-05 17:22 rustem * PhysicsNtuple/AlgCaddy.h: Change std::log10(unsigned int) call to std::log10(double) to resolve ambiguity for gcc 3.2.3. 2007-07-05 16:29 raufer * NCUtils/Extrapolation/NCExtrapolationRS.cxx: Today's work. It runs now through to the end. Fit doesn't seem to work yet. The work continues... 2007-07-05 16:27 rustem * PhysicsNtuple/: Default.cxx, Plot/PlotData.cxx, Plot/PlotData.h, macros/make_data.C, macros/make_mc.C: Change std::string() to std::string("") so that the code compiles with gcc 3.2.3. Remove event and track counting from PlotData algorithm, it was put there only for debug purposes. 2007-07-05 11:36 Nick West * DatabaseInterface/DbiResultSet.cxx: Bug fix to to RowAsCsv(string& row): Don't add trailing ',' after NULL on last row 2007-07-05 10:38 Nick West * DatabaseInterface/DbiResultSet.cxx: Internal change to RowAsCsv(string& row):- Transmit NULL values. 2007-07-05 09:26 Nick West * DatabaseMaintenance/DbmModule.cxx: Internal changes:- Import(JobCommand *cmd) If error occurs while importing, attempt to delete the failing SEQNO. 2007-07-05 09:26 Nick West * DatabaseInterface/DbiStatement.cxx: Internal changes:- ExecuteUpdate( const TString& sql) If error occurs while executing update get DbiConnection to record it. 2007-07-05 09:26 Nick West * DatabaseInterface/: DbiConnection.cxx, DbiConnection.h: API Change:- Add RecordException() 2007-07-04 16:43 Robert Hatcher * Contrib/rhatcher/gminos_jobs/fetch_and_build_overlays.py: protect against subrun 0000 rock files. These should NOT be generated on the farms but are created by concatenating/joining the other rock files together. If we see on in the STAGE .index files complain out loud and then ignore it. 2007-07-04 16:30 raufer * NCUtils/Extrapolation/: NCExtrapolation.cxx, NCExtrapolationRS.cxx: some bug fixes. The RS version still isn't working. Segfault after the Clone command for ratio plots. Will investigate tomorrow. 2007-07-04 16:14 Ed Larty * WebDocs/: FrozenRel.html, packages-info.txt: # announce new frozen release R1.26 2007-07-04 07:15 Nick West * setup/setup_minossoft_csf.csh: If running development flip-flop, support building - the version that isn't currently in production 2007-07-04 07:10 Nick West * setup/setup_minossoft_oxford.csh: If running development flip-flop, support building - the version that isn't currently in production