2005-12-19 18:03 Ed Larty * setup/packages-R1.20.0-tmp: # for next frozen tag 2005-12-19 15:48 Nathaniel Tagg * Contrib/Documents/CalibBoxOpenDoc/: anatael_addition.tex, calib.tex: Merge my recent edits with Lisa's 2005-12-19 15:15 musser * RecoBase/: AlgTrack.cxx, CandTrackHandle.cxx, CandTrackHandle.h: restore ClearUVT method for backward compatibility in various packages. This method just calls ClearMaps AlgTrack: add cast to unsigned int to plane variable checked against LastPlaneNearCalor to avoid warning. 2005-12-19 15:09 musser * DataUtil/TruthHelper.cxx: remove requirement for statuscode==1 in calculating completeness. This missed EM shower component, which is typically represented in track list by a statuscode=205 gamma. 2005-12-19 13:23 hartnell * Contrib/Documents/CalibBoxOpenDoc/calib.tex: latest numbers 2005-12-19 09:13 Nick West * NCUtils/NCAnalysisUtils.cxx: Fix typo: deweightedCCGeV should be deweightCCGeV, deweightedNCGeV should be deweightNCGeV 2005-12-19 09:12 Nick West * NCUtils/NCAnalysisUtils.h: Fix typo: showerType::CandShowerHandle::kCC should be showerType=CandShowerHandle::kCC 2005-12-19 07:56 Nick West * UserManualDoc/src/UserManual.tex: Record release R1.20 2005-12-19 07:56 Nick West * UserManualDoc/doc/ChangeLog: Record tag version: V01-01-12 2005-12-19 07:46 Nick West * DatabaseMaintenance/doc/ChangeLog: Record tag version: V01-06-00 2005-12-19 07:32 Nick West * DatabaseMaintenance/doc/dbmauto_data_mappings.html: Record value of Dbi::DataTypes 2005-12-19 07:27 Nick West * DatabaseInterface/doc/ChangeLog: Record tag version: V01-09-00 2005-12-19 06:47 Nick West * DatabaseInterface/GNUmakefile: Add final newline 2005-12-18 23:49 Minos CVS group account. Do not commit from here! * Contrib/Documents/CalibBoxOpenDoc/calib.tex: A bunch of minor editorial changes 2005-12-18 17:49 kordosky * CVSROOT/check_access: add zarko to MCReweight 2005-12-18 17:45 kordosky * MCReweight/Zbeam.cxx: reacting to instructions from zarko, modify weight function to return 1+deviation (e.g. a weight). 2005-12-18 16:36 kordosky * MCReweight/: LinkDef.h, Zbeam.cxx, Zbeam.h, data/err_bafflescr0.25_le010_far.vec, data/err_bafflescr0.25_le010_farovernear.vec, data/err_bafflescr0.25_le010_near.vec, data/err_bafflescr0.25_le100_far.vec, data/err_bafflescr0.25_le100_farovernear.vec, data/err_bafflescr0.25_le100_near.vec, data/err_bafflescr0.25_le250_far.vec, data/err_bafflescr0.25_le250_farovernear.vec, data/err_bafflescr0.25_le250_near.vec, data/err_bafflescr0.25_le_far.vec, data/err_bafflescr0.25_le_farovernear.vec, data/err_bafflescr0.25_le_near.vec, data/err_hadrprod_le010_far.vec, data/err_hadrprod_le010_farovernear.vec, data/err_hadrprod_le010_near.vec, data/err_hadrprod_le100_far.vec, data/err_hadrprod_le100_farovernear.vec, data/err_hadrprod_le100_near.vec, data/err_hadrprod_le250_far.vec, data/err_hadrprod_le250_farovernear.vec, data/err_hadrprod_le250_near.vec, data/err_hadrprod_le_far.vec, data/err_hadrprod_le_farovernear.vec, data/err_hadrprod_le_near.vec, data/err_horn1offset1mm_le010_far.vec, data/err_horn1offset1mm_le010_farovernear.vec, data/err_horn1offset1mm_le010_near.vec, data/err_horn1offset1mm_le100_far.vec, data/err_horn1offset1mm_le100_farovernear.vec, data/err_horn1offset1mm_le100_near.vec, data/err_horn1offset1mm_le250_far.vec, data/err_horn1offset1mm_le250_farovernear.vec, data/err_horn1offset1mm_le250_near.vec, data/err_horn1offset1mm_le_far.vec, data/err_horn1offset1mm_le_farovernear.vec, data/err_horn1offset1mm_le_near.vec, data/err_horncurrcak2.ka_le_farovernear.vec, data/err_horncurrcal2.ka_le010_far.vec, data/err_horncurrcal2.ka_le010_farovernear.vec, data/err_horncurrcal2.ka_le010_near.vec, data/err_horncurrcal2.ka_le100_far.vec, data/err_horncurrcal2.ka_le100_farovernear.vec, data/err_horncurrcal2.ka_le100_near.vec, data/err_horncurrcal2.ka_le250_far.vec, data/err_horncurrcal2.ka_le250_farovernear.vec, data/err_horncurrcal2.ka_le250_near.vec, data/err_horncurrcal2.ka_le_far.vec, data/err_horncurrcal2.ka_le_farovernear.vec, data/err_horncurrcal2.ka_le_near.vec, data/err_horncurrdist_le010_far.vec, data/err_horncurrdist_le010_farovernear.vec, data/err_horncurrdist_le010_near.vec, data/err_horncurrdist_le100_far.vec, data/err_horncurrdist_le100_farovernear.vec, data/err_horncurrdist_le100_near.vec, data/err_horncurrdist_le250_far.vec, data/err_horncurrdist_le250_farovernear.vec, data/err_horncurrdist_le250_near.vec, data/err_horncurrdist_le_far.vec, data/err_horncurrdist_le_farovernear.vec, data/err_horncurrdist_le_near.vec, data/err_pot0.02_le010_far.vec, data/err_pot0.02_le010_farovernear.vec, data/err_pot0.02_le010_near.vec, data/err_pot0.02_le100_far.vec, data/err_pot0.02_le100_farovernear.vec, data/err_pot0.02_le100_near.vec, data/err_pot0.02_le250_far.vec, data/err_pot0.02_le250_farovernear.vec, data/err_pot0.02_le250_near.vec, data/err_pot0.02_le_far.vec, data/err_pot0.02_le_farovernear.vec, data/err_pot0.02_le_near.vec, macros/test_zbeam.C: Z. Pavlovic zbeam code added . see macros/test_zbeam.C 2005-12-16 23:06 tjyang * NueAna/macros/: MakeAnaNueTree.C, RunNueDisplay.C: load an additional library 2005-12-16 19:36 musser * CandNtupleSR/Module/NtpSRModule.cxx: change vertex position and direction errors from SR to base class 2005-12-16 17:35 vahle * Mad/macros/LoadLibs.C: Added libraries to to LoadLibs.C, added libBeamDataNtuple and libBeamDataAnaSummary 2005-12-16 16:52 musser * CandNtupleSR/: NtpSRTrackTime.h, Module/NtpSRModule.cxx: add cambridge time fit variables to ntuple 2005-12-16 16:42 Nathaniel Tagg * BeamDataUtil/BeamMonSpill.cxx: Temporary hack: use a simple bit test to check time source in SpillTime() rather than the union check. Fixes Macintosh endian-problem when accessing this table. 2005-12-16 16:28 musser * RecoBase/: CandTrack.cxx, CandTrack.h, CandTrackHandle.cxx, CandTrackHandle.h: new variables for time fits requested by cambridge 2005-12-16 16:28 Robert Hatcher * BeamDataUtil/: BDSpillAccessor.cxx, BDSwicPedAccessor.cxx, BeamMonFileSummary.cxx, BeamMonSpill.cxx: Convert to use Detector:: rather than DetectorType::. Remove explicit #include of Detector[Type].h and SimFlag.h; these are unnecessary since VldContext.h already being included and that will bring these in (no reason to parse them a second time). 2005-12-16 16:23 Brian Rebel * NCUtils/NCAnalysisUtils.cxx: add code into GetEventEnergy to pick out the correct form of the shower energy based on the passed in argument 2005-12-16 16:09 Brian Rebel * NCUtils/NCAnalysisUtils.h: add default values for SimFlag and CandShowerHandle types 2005-12-16 15:59 Brian Rebel * NCUtils/NCAnalysisUtils.cxx: fix one of the include statements 2005-12-16 15:57 Brian Rebel * NCUtils/: NCAnalysisUtils.cxx, NCAnalysisUtils.h: add in more arguments to GetEventEnergy to take into account the energy corrections proposed by alysia, jim, mike and niki 2005-12-16 15:21 Brian Rebel * NCUtils/: NCAnalysisModule.cxx, NCAnalysisUtils.cxx: fix some minor bugs and typos 2005-12-16 15:16 Brian Rebel * NCUtils/: NCAnalysisModule.cxx, NCAnalysisUtils.cxx, NCAnalysisUtils.h: add method for getting the event vertex with the ANtpAnalysisInfo object 2005-12-16 15:15 Brian Rebel * AnalysisNtuples/: ANtpAnalysisInfo.cxx, ANtpAnalysisInfo.h: add a data member for the radial distance of the vertex from the detector center or beam center 2005-12-16 10:43 Nick West * DatabaseInterface/DbiDBProxy.cxx: Extend DBUSUBRUNSUMMARY hack (order by TIMESTART not CREATIONDATE) to DBURUNSUMMARY 2005-12-16 06:44 vahle * NeugenInterface/: neugen_config.cxx, neugen_wrapper.cxx: Changed fill_named_configuration to check for config_name, not _name, fixed values of parameters 2005-12-16 06:13 vahle * NeugenInterface/: neugen_config.cxx, neugen_config.h: Added fill_named_configuration function to neugen_config so that default values of xsection parameters are filled given a configuration name 2005-12-16 06:12 vahle * MCReweight/NeugenWeightCalculator.cxx: Fixed NeugenWeightCalculator::Config() to set reweight parameters based on the values of those parameters after calling neugen_config::fill_named_configuration() 2005-12-16 04:52 vahle * MCReweight/NeugenWeightCalculator.cxx: Committing initial changes to MCReweight to enable reweighting to new neugen configurations. This is the first stage of changes, the full mods will follow 2005-12-16 04:51 vahle * NeugenInterface/: neugen_config.cxx, neugen_config.h, neugen_wrapper.cxx, neugen_wrapper.h, nucleus.h: Committing initial changes to NeugenInterface to enable reweighting to new neugen configurations. This is the first stage of changes, the full mods will follow 2005-12-16 03:38 kordosky * DataUtil/: EnergyCorrections.cxx, EnergyCorrections.h: place implementation in a cxx file 2005-12-16 02:52 kordosky * DataUtil/EnergyCorrections.h: Forgot the include guards. Thansk Niki. 2005-12-16 01:01 kordosky * CVSROOT/check_access: add access rights for vahle, hgallag and deb4 to neugeninterface and mcreweight 2005-12-15 23:13 Robert Hatcher * OnlineUtil/msgLogLib/Makefile: synch with changes as of 2005-12-06 (but not used in offline build). 2005-12-15 23:12 Robert Hatcher * OnlineUtil/msgLogLib/msgLogger.c: synch to changes as of 2005-04-29 in online CVS repository (I don't know how this got missed in the intervening months). 2005-12-15 23:07 Robert Hatcher * OnlineUtil/msgLogLib/msgLog.c: synch to fix I suggested to Caius on 2005-10-15 (and then had to rediscover). This FPE in the initial stage confuses gdb (version 6.1 and earilier) to no end. Of course, I forgot to make same commit at that time so I had to rediscover (painfully hard) this fix. 2005-12-15 22:44 kordosky * DataUtil/EnergyCorrections.h: retweaked A Culling formulae in reaction to his presentation this morning 2005-12-15 22:42 Brian Rebel * AnalysisNtuples/Module/CondensedNtpModuleNC.cxx: put back the reset tree variables method 2005-12-15 22:26 kordosky * DataUtil/EnergyCorrections.h: E=sqrt(p*p+m*m) != p (almost negligible) 2005-12-15 22:07 Brett Viren * BeamDataUtil/test/run_bdtd.C: Driver script for BDTestDataModule running 2005-12-15 22:06 Brett Viren * BeamDataUtil/test/: BDTestData.cxx, BDTestData.h, BDTestDataModule.cxx, BDTestDataModule.h, BoundsTracker.cxx, FileGap.cxx, FileGap.h, LinkDef.h, STND_BMS.h, StndBmsSpin.h, bdtest_chain.C, bms_stnd.C, stndbmsspin.C: Add job module (BDTestDataModule) to use BDUniquify to clean up late-Oct, early-Nov fubar. Change BDTestData scale to >1e20! Other random changes. 2005-12-15 22:06 Brian Rebel * AnalysisNtuples/ANtpEventInfoNC.cxx: added NtpSRBleach variables 2005-12-15 22:05 Brian Rebel * AnalysisNtuples/: ANtpEventInfoNC.h, Module/ANtpInfoObjectFillerNC.cxx: add the NtpSRBleach variables to the EventInfoNC 2005-12-15 21:57 kordosky * DataUtil/EnergyCorrections.h: moved from Mad 2005-12-15 21:56 kordosky * Mad/MadMKAnalysis.cxx: fix to use datautil version of energycorrections.h 2005-12-15 21:55 kordosky * Mad/EnergyCorrections.h: remove EnergyCorrections.h 2005-12-15 21:41 Brian Rebel * AnalysisNtuples/Module/ANtpInfoObjectFillerNC.h: forgot to commit this one 2005-12-15 21:36 Brian Rebel * AnalysisNtuples/Module/: ANtpInfoObjectFillerNC.cxx, CondensedNtpModuleNC.cxx, CondensedNtpModuleNC.h: get rid of some outdated fluff now that the ANtpInfoObjectFillerNC exists. add method to set which detector we are using 2005-12-15 20:59 Brian Rebel * AnalysisNtuples/Module/CondensedNtpModuleNC.cxx: uncomment out a method that i had previously commented out 2005-12-15 20:35 Brian Rebel * AnalysisNtuples/Module/: ANtpInfoObjectFiller.h, ANtpInfoObjectFillerNC.cxx, ANtpInfoObjectFillerNC.h, CondensedNtpModuleNC.cxx, CondensedNtpModuleNC.h, LinkDef.h: add ANtpInfoObjectFillerNC to fill the ANtpXXXInfoNC classes. add the module to actually run the ntuple making 2005-12-15 20:14 Brian Rebel * AnalysisNtuples/: ANtpShowerInfoNC.cxx, ANtpShowerInfoNC.h: add variables for Phil L.'s far detector event selection cuts 2005-12-15 19:37 Brian Rebel * AnalysisNtuples/ANtpShowerInfo.cxx: missed one typo 2005-12-15 19:18 Brian Rebel * AnalysisNtuples/ANtpShowerInfo.cxx: fix typo reported by Jeff H. 2005-12-15 16:54 avva * Contrib/sergei/OmHistory/README: Updated URL. 2005-12-15 16:53 Brian Rebel * AnalysisNtuples/: ANtpShowerInfo.cxx, ANtpShowerInfo.h, Module/ANtpInfoObjectFiller.cxx: hold the shower energy estimation in the info object now and fill them 2005-12-15 14:07 Nick West * DatabaseInterface/: DbiDBProxy.cxx, doc/ChangeLog: For context specific queries on DBUSUBRUNSUMMARY order by TIMESTART as it is a more reliable guide to best than CREATIONDATE. 2005-12-15 08:17 Nick West * DatabaseMaintenance/scripts/primer/launch.csh: PPSLGEN is new Oxford SL3 Linux server. Setup Perl v5_8_10 for ORACLE support at FNAL 2005-12-15 02:42 kordosky * Mad/: MadAnalysis.cxx, MadMKAnalysis.cxx, MadQuantities.cxx: tweaks to class constructors 2005-12-15 00:08 Brian Rebel * NCUtils/: NCAnalysisCuts.cxx, NCAnalysisCuts.h: add a new cut to exclude the coil hole from the fiducial volume 2005-12-15 00:07 Brian Rebel * DataQualityMonitoring/: DataQualityModule.cxx, DirectCompareModule.cxx, RecoMonitoring.cxx, RecoMonitoring.h, macros/dataQualityCheck.C, macros/directCompare.C: add ability to get N(mu+)/N(mu-) ratio for all data sets. 2005-12-14 23:19 niki * Mad/: MadDpAnalysis.cxx, MadNsID.cxx, MadTestAnalysis.cxx: Fix a bug (ntrklike was zero for a given track(?) and I was dividing by it). Thanks to David P. and Mike K. for catching this! 2005-12-14 22:40 Nathaniel Tagg * Contrib/tagg/SpillTriggerStats/: StDataLooter.cxx, StsMaker.cxx, StsMaker.h, sts.C: Fixes 2005-12-14 21:03 Brett Viren * BeamDataUtil/: BDProfMon.cxx, BDProfMon.h, BDSwicMaskAccessor.cxx, BDSwicPedAccessor.cxx: Turn some class data members into simple local instances in BDProfMon, since that is all they are used for. A smaller mem leak caught in the BDSwic{Ped,Mask}Accessors. There is still a yet smaller one that appears to be in TGraph::Fit() but I can't reproduce it in a small, self-contained example. 2005-12-14 20:35 kordosky * Mad/: EnergyCorrections.h, MadMKAnalysis.cxx, MadMKAnalysis.h: Updated energy corrections. 2005-12-14 19:37 arms * TruthHelperNtuple/NtpTHEvent.h: correct strip comments to event comments in NtpTHEvent.h 2005-12-14 19:07 Brett Viren * CVSROOT/check_access: Add Kregg Arms to MCNtuple 2005-12-14 10:32 cbs * CandNtupleSR/: NtpSRShower.cxx, NtpSRShower.h, Module/NtpSRModule.cxx: Added shower strip information to ntuple. Provides calibrated pulse height and time information and x,y,z strip coords. 2005-12-14 03:55 Sue Kasahara * GeoGeometry/: Geo.h, GeoGeometry.cxx: Modify far detector coil geometry to follow after the coil geometry in gminos. The newer fardet coil geometry is modeled with 3 layers: i)central coil tube made up of a mixture of mostly copper (90%) w/radius 12.827 cm ii)air gap between coil & steel collar, modeled as a tube w/outer radius 12.93812 cm iii)steel collar, modeled as a tube w/outer radius 16.98625 cm The bfield has *not* been activated for the coil & steel collar, since this does not appear to be supported by the BField package yet. 2005-12-13 23:56 Nathaniel Tagg * Contrib/tagg/SpillTriggerStats/StsMaker.cxx: Stupid semicolons. 2005-12-13 23:53 Nathaniel Tagg * Contrib/tagg/SpillTriggerStats/: GNUmakefile, LinkDef.h, StDataLooter.cxx, StDataLooter.h, StMonitorRecord.cxx, StMonitorRecord.h, StsMaker.cxx, StsMaker.h, sts.C: Code for doing monitoring/efficiency stuff on SpillTrigger. Version 16, I think.. I've redone this so many times with so many laptops my head is spinning. 2005-12-13 21:02 Sue Kasahara * CVSROOT/check_access: Add Chris to CandNtupleSR author list. 2005-12-13 20:29 Brian Rebel * DataQualityMonitoring/: DataQualityModule.cxx, DataQualityModule.h, DqmType.cxx, DqmType.h, RecoMonitoring.cxx: add histograms to get the radial position of the event vertex and the event energy as a function of radial position 2005-12-13 20:24 Brian Rebel * NCUtils/: NCAnalysisCuts.cxx, NCAnalysisCuts.h, NCAnalysisUtils.cxx, NCAnalysisUtils.h: add methods for checking whether the event passes bleaching in the ND and for getting the event vertex. it uses the track vertex as default unless there is no track in the event. 2005-12-13 19:54 Brett Viren * BeamDataUtil/BDProfMon.cxx: Clean up 3 leaks (found by google perftools) introduced with Mary's fits. Also convert those additions to the one true indentation style. There appears to still be a smaller leak (or leaks) somewhere as the memory usage continues to grow in size linearly with time. 2005-12-13 19:41 kordosky * Mad/EnergyCorrections.h: Standalone routines to correct the momentum via range to to groom et al range tables. Also, correct data to 7.755 g/cc which is our current best estimate of the detector density. 2005-12-13 16:00 Robert Hatcher * CandShowerSR/AlgShowerSR.cxx, CandShowerSR/CandShowerSRHandle.cxx, DetSim/CustomLightInjector.cxx, DetSim/DetSim.cxx, DetSim/LightInjector.cxx, DetSim/SimDetector.cxx, DetSim/SimDetector.h: substitute Detector:: for (now obsolete) DetectorType:: 2005-12-13 15:57 Robert Hatcher * AstroUtil/Ast.cxx, AstroUtil/Ast.h, AstroUtil/AstCoordinate.cxx, AstroUtil/AstCoordinate.h, AstroUtil/test/AstValidate.cc, CandTrackSR/AlgTrackSR.cxx, CandTrackSR/AlgTrackSR.h, CandTrackSR/AlgTrackSRList.cxx, CandTrackSR/AlgTrackSRList.h, CandTrackSR/TrackClusterSR.cxx: substitute Detector:: for (now obsolete) DetectorType:: 2005-12-13 15:33 Robert Hatcher * RecoBase/: CandShowerHandle.cxx, CandTrackHandle.cxx: Replace DetectorType:: with Detector:: 2005-12-13 15:27 Robert Hatcher * RecoBase/: CandShowerHandle.cxx, CandTrackHandle.cxx: replace DetectorType:: with Detector:: 2005-12-13 15:27 Robert Hatcher * RecoBase/AlgTrack.cxx: Replace ">= 121" test with "> PlexPlaneId::LastPlaneNearCalor()"; DetectorType:: with Detector:: and break one long line for readability. 2005-12-13 15:24 cbs * CandShowerSR/: AlgShowerSR.cxx, AlgShowerSR.h, AlgShowerSS.cxx, AlgShowerSS.h, CandShowerSRHandle.cxx, CandShowerSRHandle.h: Added calls to SetUVT() in AlgShowerSR/S. Added IsUnphysical() function to CandShowerSRHandle to flag showers formed predominantly from x-talk. Can be called during event building. 2005-12-13 15:15 cbs * RecoBase/: CandShower.cxx, CandShower.h, CandShowerHandle.cxx, CandShowerHandle.h, CandTrackHandle.cxx, CandTrackHandle.h: CandShower: 1) Added vector to hold shower strip time information. CandShowerHandle: 1) Added code to fill time information. Uses same algorithm as CandTrack to calculate fibre corrected times at each plane. 2) Added IsUnphysical() which runs a check on constituent strips of shower and returns false if shower looks like mainly x-talk. Function can be called during event building. CandTrackHandle: 1) Added IsUnphysical() to check for tracks with missing planes, asymmetric tracks or tracks formed largely from x-talk. Function can be called during event building. 2005-12-13 15:05 cbs * CandSubShowerSR/AlgSubShowerSRList.cxx: Fix to TimeTest() to deal with duplicate strips that sometimes appear in near det strip list. 2005-12-12 23:06 avva * Contrib/sergei/OmHistory/omhistory.cpp: Modified function that extracts file "index" from file name. It splits files name with _ or . delimiters and looks for an integer number > 999 (both date or run number should be ok). 2005-12-12 21:58 Brett Viren * BeamDataDbi/scripts/last_spill.py: Dump time since last A9 2005-12-12 21:50 Brett Viren * BeamDataDbi/scripts/run_bdbu.sh: Undo accidental commit of local change 2005-12-12 21:49 Brett Viren * BeamDataDbi/scripts/: last_file.py, run_bdbu.sh: Check BD DB for recent updates 2005-12-12 20:42 Nathaniel Tagg * Contrib/Documents/CalibBoxOpenDoc/calib.tex: Add a short comment about Anatael's thesis and linearity. 2005-12-12 16:51 Mark Messier * CVSROOT/framework.list: onuchin@fnal.gov forwards to onuchin@sirus.ihep.su which bounces. Remove the address until I know a valid e-mail address for Valerey. 2005-12-12 16:45 Mark Messier * CVSROOT/framework.list: oxford => ox seems to be more reliable way to send mail to Nick West 2005-12-12 15:36 niki * Mad/MadNsID.h: Corresponding .h file 2005-12-12 15:35 niki * Mad/data/: weights_farnooscilnew18.dat, weights_farnooscilnewfid18.dat, weights_farosc1new18.dat, weights_farosc1newfid18.dat, weights_farosc2new18.dat, weights_farosc2newfid18.dat, weights_nearle18.dat, weights_nearphe18.dat, weights_nearpme18.dat: ANN weight files for release R1_18 2005-12-12 15:34 niki * Mad/MadNsID.cxx: Revised the ANN weight files in order to reflect training with R1_18 Addded a few comments to explain the use of priors, fiducials e.t.c 2005-12-09 16:20 Brett Viren * RootUtil/doc/README: As per the last offline meeting, document purpose and restrictions of this package 2005-12-09 16:09 Nick West * setup/setup_minossoft_oxford.csh: Need /datadisk for data disks. Support SL3 and RH7 2005-12-09 15:11 Brian Rebel * NCUtils/: NCAnalysisCuts.cxx, NCAnalysisCuts.h: add a method to check quality of cosmic ray snarls 2005-12-09 15:05 Brian Rebel * NCUtils/: NCExtraction.h, NCExtractionADM.cxx, NCExtractionADM.h, NCExtractionBR.cxx, NCExtractionBR.h: rest of the stuff i forgot to commit yesterday 2005-12-09 14:29 hartnell * MeuCal/MeuAnalysis.cxx: Uninitialised Int_t data member. 2005-12-09 10:49 hartnell * MeuCal/macros/nearValidate/mD_MCStripends.C: Now simple to plot lots of MC on little data and vice versa. I need more ND MC... 2005-12-09 10:32 Minos CVS group account. Do not commit from here! * Contrib/Documents/CalibBoxOpenDoc/calib.tex: Test: inserted a missing 'is' 2005-12-09 10:19 hartnell * MeuCal/macros/recoCosmicFDMC.C: Fix a bug with setting GeVPerMip. Add printout of calibrator config. Use database value of meu. 2005-12-09 00:07 Nathaniel Tagg * DetSim/SimCheck/: GNUmakefile, LinkDef.h, SimCheck.cxx, SimCheck.h: Add a quick and dirty module to test for some memory leak/IO problems seen by Sergei/Sue 2005-12-08 23:18 Brian Rebel * NCUtils/: NCAnalysisModule.cxx, NCAnalysisModule.h, NCAnalysisUtils.cxx, NCAnalysisUtils.h: make it possible to use mc reweight in the AnalysisModule. also add a function that calls the reweighting to the utils 2005-12-08 21:58 Nathaniel Tagg * Contrib/Documents/CalibBoxOpenDoc/calib.tex: Fix up summary table for typos. Revert back to 5% hadronic uncertainty after rereading Mike's stuff. Fix caption on figure 5. 2005-12-08 15:33 hartnell * Contrib/Documents/CalibBoxOpenDoc/: cD_MCTrkWinRespFD.eps, calib.tex: Added latest FD results obtained with this summer's cosmics and reprocessed MC. Slight correction of about 1% is required. 2005-12-07 21:07 Nathaniel Tagg * Contrib/Documents/CalibBoxOpenDoc/calib.tex: Fix up some cosmetic problems. 2005-12-07 20:42 tjyang * PulserCalibration/CheckGC/: FitGC.cxx, FitGC.h, getsiglin.C, rungcfit.C, write_calpulserfits.C: change the fitting formula from a(x+b) to a(x-b) to be consistent with Pat's convention enable overlaycreationdata 2005-12-07 17:44 Nathaniel Tagg * Contrib/Documents/CalibBoxOpenDoc/calib.tex: Add quotation of Mike's comments. Further expand the summary. Fill in the major blanks. Spell-check the mother. 2005-12-07 14:34 musser * CandNtupleSR/Module/NtpSRModule.cxx: moved some tracking methods to base classes - changes to casting to reflect this 2005-12-07 14:15 musser * CandFitTrackSR/: AlgFitTrackSR.cxx, CandFitTrackSR.cxx, CandFitTrackSR.h, CandFitTrackSRHandle.cxx, CandFitTrackSRHandle.h: File Edit Options Buffers Tools Help move various methods needed by cambridge fitter to the base class 2005-12-07 14:09 musser * VertexFinder/VertexFinder.cxx: remove dependence on SR classes 2005-12-07 14:09 musser * RecoBase/: AlgTrack.cxx, CandFitTrack.cxx, CandFitTrack.h, CandFitTrackHandle.cxx, CandFitTrackHandle.h, CandTrack.cxx, CandTrack.h, CandTrackHandle.cxx, CandTrackHandle.h: move various methods to base classes to support cambridge fitter 2005-12-07 09:20 Nick West * DatabaseMaintenance/scripts/make_priming_set.pm: Retract last commit (adding PULSERTIMEDRIFT); it's not ready for prime time 2005-12-07 04:51 boehm * Production/R1.18/R1.18.X/: reco_MC_far_R1_18_X.C, reco_MC_near_R1_18_X.C: Updating the comments and last modified date, purely cosmetic no functional changes 2005-12-07 04:27 boehm * Production/R1.18/R1.18.X/: reco_MC_far_R1_18_X.C, reco_MC_near_R1_18_X.C: Returning SimSnarl to its rightful place inside the Candidate files for MC generation 2005-12-07 03:27 Sue Kasahara * CVSROOT/check_access: Add Rustem to cvs access list so that he can commit new Get methods. 2005-12-07 01:06 Brian Rebel * DataQualityMonitoring/DirectCompareModule.cxx: some minor changes to track down issues between R1.14 and R1.18.2 2005-12-06 23:02 Brett Viren * RootUtil/CanvasViewer.cxx: Remove some tell tale traces of theft from root/tutorial/guitest.C ... 2005-12-06 23:00 Brett Viren * BeamDataMonitoring/BDataQualityViewer/: BDQViewer.cxx, BDQViewer.h, GNUmakefile, LinkDef.h: Implement a RootUtil/CanvasViewer for showing the important data quality plots for BeamData taking. This extends CanvasViewer to include a text area that will give shifters guidance on what problems to look for. 2005-12-06 22:59 Brett Viren * BeamDataMonitoring/BDataQualityModule.cxx: Don't care about E:M121DS 2005-12-06 22:57 Brett Viren * RootUtil/: CanvasViewer.cxx, CanvasViewer.h: Small fixups 2005-12-06 22:56 Nathaniel Tagg * Calibrator/: ErrorPropTest.cxx, ValueErr.cxx, ValueErr.h: Fix up the ValueErr templates a little bit, based upon some feedback from Rustem. Remove the inline operator+ methods, replace with a global friend function. Remove the operator+=(T) methods; let this be handled by auto-promotion. Add some more comments. Strip out some redundant code. 2005-12-06 21:37 ishi * Contrib/ishi/CCAnalysis/: fast_fit_ndfd.C, fast_fit_ndfd.h: New private module for CC analysis. 2005-12-06 20:49 Robert Hatcher * Conventions/Detector.cxx: In StringToMask one can look for the unique characters "n" "f" and "c" for Near, Far, Calib detectors. But using "t" alone for TestStand isn't okay because a user might type "CalDet" and pick up kTestStand as well; require "test" at a minimum. 2005-12-06 19:49 Brett Viren * RootUtil/CanvasViewer.cxx: Quiet cerr's 2005-12-06 18:50 Brett Viren * setup/packages-development: Add RootUtil 2005-12-06 18:49 Brett Viren * CVSROOT/: check_access, modules: Add RootUtil with access for all 2005-12-06 18:43 Brett Viren * RootUtil/: CanvasViewer.C, CanvasViewer.cxx, CanvasViewer.h, GNUmakefile, LinkDef.h, test/canvas_viewer.C, test/load_libs.C: Initial revision 2005-12-06 18:43 Brett Viren * RootUtil/: CanvasViewer.C, CanvasViewer.cxx, CanvasViewer.h, GNUmakefile, LinkDef.h, test/canvas_viewer.C, test/load_libs.C: New package for little utility classes/function which only depends on ROOT and do not on any other part of minossoft. Seeded with a simple tab-based TCanvas viewer. 2005-12-06 18:40 hartnell * MeuCal/macros/recoCosmicFDMC.C: Macro for reconstructing FD cosmics MC with SR. 2005-12-06 17:47 Minos CVS group account. Do not commit from here! * Contrib/Documents/CalibBoxOpenDoc/calib.tex: Add the executive summary about 1/3 of the way through Clean up some of the language in the first sections. 2005-12-06 16:21 Brian Rebel * NCUtils/: NCAnalysisCuts.cxx, NCAnalysisCuts.h: actually set the track length cuts 2005-12-06 16:19 hartnell * Contrib/Documents/CalibBoxOpenDoc/calib.tex: Added reference to the new DocDB note on the ND MEU calibration. 2005-12-06 13:02 hartnell * Contrib/Documents/CalibBoxOpenDoc/: cYvsX12U.eps, cYvsX12UV.eps, calib.tex: A new slimmed down version, which should hopefully be more readable. The details of the ND MEU calibration are now in their own DocDB note. Still waiting on (my) reprocessing before a few plots can be remade... 2005-12-06 01:39 Sue Kasahara * GeoGeometry/GeoScintMdlVolume.cxx: Add some "ifdef" statements to check ROOT version number before using TGeoScaledShape class, since TGeoScaledShape is only available for root versions >= 5.06/00 (Oct, 2005). The ifdef statements allow this development version of GeoGeometry to be compiled against older versions of root. However, the use of a newer version of root is required to build a valid GeoGeometry. If the user attempts to use an older version of root, the GeoGeometry build will abort after warning the user of the problem. 2005-12-05 21:08 Brett Viren * BeamDataMonitoring/: BDataQualityModule.cxx, scripts/bdata_quality.C, scripts/bdata_quality_plot.C: Various updates 2005-12-05 05:08 Sue Kasahara * GeoGeometry/test/: GeoCheckOverlaps.cc, GeoCheckOverlaps.h, TestOverlap.cc: Modify to check overlaps for the 3 detectors using two simflags: MC & Data. Modify to allow additional command line options to configure which detector(s) and which simflag(s) to test. Allowed options are now: > TestOverlap -h usage: TestOverlap -l -p -d -s -l: loglevel at which to print messages (default=Info). valid arguments are: Verbose, Debug, Synopsis, Info, Warning, Error, Fatal -p: precision used in check (cm) (def 0.1) -d: detector type(s) used in check (def Far,Near,CalDet) -s: simflag(s) used in check (def MC,Data) -h: print this message 2005-12-05 04:56 Sue Kasahara * GeoGeometry/: GeoScintMdlVolume.cxx, GeoScintMdlVolume.h: Modify to use newer root class TGeoScaledShape. One set of ideal scint module shapes is built, and then these shapes are scaled along the tpos direction to account for plane-to-plane differences in strip tpos in real (kData) detector geometry. Requires use of root newer than 10/2005. 2005-12-04 18:40 Brian Rebel * DataQualityMonitoring/: DataQualityModule.cxx, DirectCompareModule.cxx, RecoMonitoring.cxx, RecoMonitoringCR.cxx, macros/directCompare.C: make sure you actually pass the goodCharge flag through the chain 2005-12-04 18:39 Brian Rebel * NCUtils/NCAnalysisCuts.cxx: add a debug statement at debug level 2005-12-04 16:52 Brian Rebel * DataQualityMonitoring/RecoMonitoring.cxx: make use of the charge test 2005-12-04 16:52 Brian Rebel * DataQualityMonitoring/DirectCompareModule.cxx: compile first, then commit 2005-12-04 16:50 Brian Rebel * DataQualityMonitoring/DirectCompareModule.cxx: test a larger set of cosmic ray data. also use the analysis cuts object to check the charge id quality. 2005-12-04 16:10 Brian Rebel * NCUtils/NCAnalysisCuts.cxx: put a lower bound on the acceptable reduced chi^2 values - values at 0 are indicative of a pathology. 2005-12-04 13:42 Brian Rebel * DataQualityMonitoring/: DirectCompareModule.cxx, RecoMonitoring.cxx, macros/directCompare.C: commit a few changes for comparing apples to apples 2005-12-04 13:41 Brian Rebel * NCUtils/NCExtractionResultsADM.h: remove definition for a method that is not implemented 2005-12-03 22:37 jpochoa * CandShield/: CandShieldSR.cxx, CandShieldSR.h: Added new constructor CandShieldSR(const NtpVertex&,const NtpVertex&,ShieldGeom) 2005-12-02 16:55 hartnell * MeuCal/: MeuPlots.cxx, MeuReco.cxx, MeuSummary.cxx, MeuSummary.h: Added some new plots. Added NumStrips data member to summary and code to fill it. 2005-12-02 16:53 hartnell * MeuCal/macros/: FileListSpecial.C, nearValidate/m1DXY.C, nearValidate/mD_MCStripends.C, nearValidate/mHitDensity.C, nearValidate/mPlanes.C, nearValidate/mStrips.C, nearValidate/mXY.C: Decided to make these macros work for the FD as well rather than duplicating them. The macros adjust the axes, etc automagically since I added the histograms hDetector and hSimFlag to the root file of plots. 2005-12-01 22:18 dbox * DatabaseTables/scripts/: MysqlToOracleFilter.pl, mungeMysqlDump.pl, prime_oracle_from_mysql.pl: changes to cope w new mysqldump format 2005-12-01 19:42 rustem * Contrib/rustem/CandImp/: AlgDigit.cxx, AlgDigit.h, AlgStrip.cxx, AlgStrip.h, Digit.cxx, Digit.h, GNUmakefile, LinkDef.h, RecoModule.cxx, RecoModule.h, RecoVar.h, Strip.cxx, Strip.h, cand.C, read.C, readme, reco.C: Concrete implementations of Digit and Strip classes with corresponding algorithms. This is a fully working model and there is a readme file for simple instructions explaining how to compile code and run macros. Digit, Strip, AlgDigit and AlgStrip belong to Reco namespace. RecoModule is in the :: namespace. 2005-12-01 19:27 rustem * Contrib/rustem/CandABC/: AlgABC.cxx, AlgABC.h, ClusterABC.cxx, ClusterABC.h, DigitABC.cxx, DigitABC.h, EventABC.cxx, EventABC.h, GNUmakefile, Handle.h, LinkDef.h, List.h, RecoRecord.cxx, RecoRecord.h, Record.cxx, Record.h, RefCount.cxx, RefCount.h, ShowerABC.cxx, ShowerABC.h, SliceABC.cxx, SliceABC.h, StripABC.cxx, StripABC.h, TrackABC.cxx, TrackABC.h, Vertex.cxx, Vertex.h: Adding ABC interface classes for candidate reconstruction objects: DigitABC, StripABC, SliceABC, ClusterABC, ShowerABC, TrackABC and EventABC and other required classes for the framework: Handle<>, List<>, RefCount, Record, RecoRecord and Vertex Two major changes: 1) All of the framework classes now belong to namespace Reco. There are two simple reasons for this change: a) avoid name conflicts with current framework b) which allows brief class names, for example Track, Shower, etc. Standard C++ practices recommend an individual namespace for a module. In this case the new framework is a single logical module within minossoft. 2) RecoRecord is a standard minossoft record which is just a wrapper around internal Reco::Record class. Explicitly disallow splitting of Reco::Record with //|| so that Persistency can read this record when TTree split level is set to 99. Also added many other small improvements and corrections. 2005-12-01 19:10 Brett Viren * BeamDataMonitoring/: BDataQualityModule.cxx, BDataQualityModule.h, scripts/bdata_quality.C: First commit. Makes Beam Data Quality Histograms on a per file basis. Requires up to date SpillTimeND table. 2005-12-01 18:51 hartnell * MeuCal/: MeuCuts.cxx, MeuHitInfo.cxx, MeuHitInfo.h, MeuPlots.cxx, MeuPlots.h, macros/FileListSpecial.C, macros/nearValidate/mD_MCStripends.C, macros/nearValidate/mLPos.C, macros/nearValidate/mPlanes.C, macros/nearValidate/mResponseDrift.C, macros/nearValidate/mStrips.C, tools/farm.pl: Various updates and a few new plots. 2005-12-01 18:27 hartnell * Contrib/Documents/CalibBoxOpenDoc/calib.tex: Added more details. 2005-12-01 14:28 Brian Rebel * NCUtils/: NCAnalysisModule.cxx, NCExtractionResultsADM.cxx, NCExtractionResultsADM.h: add in a data member to the results object to keep track of the detector for which the results apply 2005-12-01 11:14 hartnell * MeuCal/: MeuCuts.cxx, MeuCuts.h, MeuPlots.cxx: Added a "Pitt" fiducial volume cut that I got from MadMkAnalysis. 2005-12-01 11:13 hartnell * MeuCal/macros/nearValidate/: mBetheBloch.C, mFidVol.C, mResultsTable.C, mStripends.C: Added a new macro to work out the average MEU value in a particular fiducial volume. Minor mods otherwise. 2005-12-01 04:39 avva * CandFitTrackSA/: GridBuilder.cxx, GridBuilder.h, GridBuilderTH2.cxx, GridBuilderTH2.h, Interval.cxx, Interval.h, TracerSA.cxx, TracerSA.h, TrackSegment.cxx, TrackSegment.h: Classes added for BFieldCalibrator: - GridBuilder, GridBuilderTH2 - convert (u,v) to a bin number - Interval, TrackSegment - represent segments of a track TracerSA - a tracer that prints "entering func", "leaving func" for debugging. 2005-11-30 23:53 avva * CandFitTrackSA/: AlgFitTrackSA.cxx, AlgFitTrackSA.h, ConstFT.h, DBtxt_AlgFitTrackSA_default.C, DataFT.cxx, DataFT.h, FitResult.cxx, FitResult.h, FitState.h, GeoFT.cxx, GeoFT.h, MatrixCalculator.cxx, MatrixCalculator.h, PlaneData.h, Ntp/LinkDef.h, Ntp/NtpFitSA.cxx, Ntp/NtpFitSA.h, Ntp/NtpFitSABFieldCalib.cxx, Ntp/NtpFitSABFieldCalib.h, Ntp/NtpFitSAFit.cxx, Ntp/NtpFitSAFit.h, Ntp/NtpFitSAPlane.cxx, Ntp/NtpFitSAPlane.h, Ntp/NtpFitSAVtx.cxx, Ntp/NtpFitSAVtx.h: Some major changes: - added fuctionality for BFieldCalibrator (select stoppoing tracks and fit either whole tracks or segments) - moved track vertex to the middle of the "previous" steel plate - updated DataFT::SwimAs...() to reflect this chage - made MatrixCalculator a member of AlgFitTrackSA - added an ntuple block NtpFitSABFieldCalib - etc 2005-11-30 20:31 tjyang * NueAna/Display/NueDisplayModule.cxx: add zenith and azimuth angles information 2005-11-30 14:43 hartnell * Contrib/Documents/CalibBoxOpenDoc/calib.tex: Latest and greatest. Added details about FD and CD from my thesis. Some ND errors now well estimated. 2005-11-30 01:46 Sue Kasahara * CVSROOT/check_access: Add "arms" to ParticleTransportSim & TruthHelperNtuple (the latter so that he can commit comments to data members without definitions). 2005-11-30 01:33 Sue Kasahara * MCNtuple/Module/NtpMCModule.cxx: Quiet warnings about no fluxinfo/fluxwgt when primary is not a neutrino, e.g. primary may be a cosmic ray muon. 2005-11-30 01:10 Sue Kasahara * Persistency/PerInputStream.cxx: Modify behavior of RemoveFile(std::string fullfilepathname). Now will remove all files if argument is "*", even currentfile. If argument is not "*", will remove first file in filelist to match argument. Modify behavior of input stream in case file in input stream filelist fails to contain the stream tree, or the file is otherwise unreadable. The new behavior is to print a warning to the user, and then remove the file from the stream's filelist. 2005-11-29 22:13 tjyang * NueAna/Display/: NueDisplayModule.cxx, NueDisplayModule.h: add more reco printout 2005-11-29 19:20 Brett Viren * BeamData/: doc/acnet-devices-to-readout.txt, doc/acnet-devices-to-readout.xls, python/cfg/devices.cfg: Remove: I:HI602 I:HP602 I:HP604 I:VP605 I:HP606 as reading them out evidently causes the entire ACNET to come to its knees. Or something like that. 2005-11-29 12:35 Brian Rebel * NCUtils/: NCAnalysisUtils.cxx, NCAnalysisUtils.h: add method to calculate the survival probability for nu_mu in the far detector 2005-11-29 01:33 Sue Kasahara * IoModules/IoOutputModule.h: Forgotten header that should have been committed with yesterday's change. Thanks to Robert & Jim for pointing it out. 2005-11-28 22:31 bishai * BeamData/java/NuMIMon/: swicConstants.txt, pedConstants.txt: New peds from Nov 27th, 2005 2005-11-28 21:38 boehm * Production/R1.18/R1.18.X/: reco_MC_far_R1_18_X.C, reco_MC_near_R1_18_X.C: Adding in the msg level to surpress warnings from PhotonTransport 2005-11-28 21:35 boehm * Production/R1.18/R1.18.X/: reco_MC_far_R1_18_X.C, reco_MC_near_R1_18_X.C, reco_far_Alt_All_R1_18_X.C, reco_far_Alt_CandSub_Spill_Blind_R1_18_X.C, reco_near_CandSub_Spill_R1_18_X.C, reco_near_Cosmic_Scaled_R1_18_X.C: Modifying the headers to accurately reflect the file names 2005-11-28 21:22 Brett Viren * DataUtil/: HistManModule.cxx, HistManModule.h: Add option to save per-input file HistMan's instead of just per-job. 2005-11-28 20:02 avva * Contrib/sergei/RecoTest/Record.cxx: Change order in Record::Clear - clear "higher level" objects first. 2005-11-28 19:58 avva * Contrib/sergei/RecoTest/: DigitABC.cxx, ReadWriteFuncs.cxx, Record.h, RecordDigitHandle.cxx, RecordStripHandle.cxx, RecordTrackHandle.cxx, RefCount.h, StripABC.cxx, TrackABC.cxx, testHandle.C: Added printout of the reference count for debugging. 2005-11-28 19:46 hartnell * Contrib/Documents/CalibBoxOpenDoc/calib.tex: Filling in more details. 2005-11-28 19:41 avva * Contrib/sergei/RecoTest/ReadWriteFuncs.cxx: Manually delete new'ed Digits. 2005-11-28 15:52 hartnell * Contrib/Documents/CalibBoxOpenDoc/: cBetheBloch0.eps, cBetheBloch20.eps, cD_MCTrkWinResp.eps, calib.tex: Here're the files from last Thursday when cvs wasn't working. 2005-11-28 04:45 Sue Kasahara * WebDocs/packages-info.txt: Document root bug causing failure to read ConfigRecord header. 2005-11-28 04:06 Sue Kasahara * IoModules/IoOutputModule.cxx: Automatically attach "Associated" streams on output, as is already done on input. The only example of this currently is that the Config stream is associated with the Cand stream. 2005-11-23 21:34 hartnell * Contrib/Documents/CalibBoxOpenDoc/: c1DXY.eps, cD_MCCosThZ.eps, cDenYvsXPF.eps, cDensity.eps, cPlane.eps, cYvsX.eps, calib.tex: Kick start my adding of the details of the MEU calibration to the position paper. Lots more sexy plots to come... The figure numbering doesn't work properly at the moment... haven't tried to (err) figure it out. 2005-11-23 21:30 hartnell * MeuCal/macros/nearValidate/: mD_MCCosThZ.C, mD_MCLPos.C: minor mods. 2005-11-23 17:41 hartnell * MeuCal/macros/nearValidate/: mD_MCStripends.C, mResultsTable.C, mStripends.C: New macro to print out the differences between data and MC. Sorted out the errors when scaling histograms. 2005-11-23 17:03 avva * ControlRoomSoftware/CRLForms/OmCheckListFar.htm: Changed lower limit on singles rate per VARC from 5 to 4 by Doug W request. 2005-11-23 13:51 hartnell * MeuCal/macros/nearValidate/: m1DXY.C, mD_MC1DXY.C: Macros for making 1-dimensional profile plots of X,Y and TPos 2005-11-23 13:12 Nick West * UserManualDoc/src/database_interface.tex: Fix broken \chapter command. Thanks Mike for spotting it 2005-11-22 22:11 Brian Rebel * DataQualityMonitoring/DirectCompareModule.cxx: dont do the difference histograms for now 2005-11-22 21:05 Brian Rebel * DataQualityMonitoring/: BeamMonitoring.cxx, DataQualityModule.cxx, DirectCompareModule.cxx, RecoMonitoring.cxx, RecoMonitoringNC.cxx, macros/dataQualityCheck.C, macros/directCompare.C: remove filling of the difference histograms for now - gotta fix up some FPE's before i can use it 2005-11-22 20:16 Brian Rebel * DataQualityMonitoring/macros/directCompare.C: add the necessary libraries 2005-11-22 20:00 Brian Rebel * DataQualityMonitoring/macros/directCompare.C: macro to run the DirectCompareModule 2005-11-22 19:57 hartnell * MeuCal/: MeuPlots.cxx, macros/FileListSpecial.C, macros/nearValidate/mD_MCStrips.C: Minor changes 2005-11-22 19:56 hartnell * MeuCal/macros/nearValidate/: mBetheBloch.C, mResponseDrift.C: Macros to make Bethe-Bloch plots and also detector response over time. 2005-11-22 19:33 Brett Viren * BeamDataUtil/test/: BoundsTracker.cxx, BoundsTracker.h: Forgotten commit 2005-11-22 19:29 Sue Kasahara * IoModules/IoOutputModule.cxx: Add Config to default list of output streams. Full list is now: DaqSnarl,DaqMonitor,LightInjection,Cand,Config,SimSnarl Also supply default definition of NtpSt stream: this -> DefineStream("NtpSt","NtpStRecord"); Can be overridden by user as with other default stream definitions. 2005-11-22 18:59 hartnell * MeuCal/macros/nearValidate/: mD_MCLPos.C, mHitDensity.C, mLPos.C: Macros for plotting track window hit density and detector response as a function of position along the strip. 2005-11-22 17:18 hartnell * MeuCal/: MeuPlots.cxx, macros/nearValidate/mCosThZ.C, macros/nearValidate/mD_MCCosThZ.C, macros/nearValidate/mD_MCStrips.C: Macros to plot detector response as a function of cosThZ. Other minor changes 2005-11-22 15:46 hartnell * MeuCal/macros/nearValidate/: mD_MCStrips.C, mStrips.C: Macros for plotting detector response vs strip. 2005-11-22 15:19 Nick West * WebDocs/Companion/cxx_crib/precedence.html: Fix a couple of typos found by Nahmin Horwitz 2005-11-22 15:17 cbs * Mad/: MadAnalysis.cxx, MadAnalysis.h, MadBase.cxx, MadBase.h, MadCBSQEAnalysis.cxx, MadCluAnalysis.cxx, MadCluAnalysis.h, MadEvDisplay.cxx, MadEvDisplay.h, MadQuantities.cxx, MadQuantities.h, macros/LoadLibs.C: MadBase: Fixed bug in LoadShowerAtTrackVertex(). Added Get function for this. MadQuantities: removed some obsolete functions related to vxb tests. Added a shower validation function. MadAnalysis: updated CreatePAN. MadEvDisplay: added EventDump function. Modified timing plots to use a single TMultiGraph for both showers and tracks. LoadLibs: removed unnecessary libraries 2005-11-22 14:59 Nick West * DatabaseInterface/: DbiWriter.h, DbiWriter.tpl: API Change: Add: void SetRequireGlobalSeqno(Int_t requireGlobal) Int_t fRequireGlobalSeqno; ///< Controls SEQNO type (see DbiCascader::AllocateSeqNo) Allow user to control type of SEQNO used. The default remains unchanged: to use a local SEQNO unless writing to an authorising DB. 2005-11-22 14:04 Nick West * DatabaseInterface/DbiCascader.cxx: Skip tests on connection if it fails to open 2005-11-22 13:42 hartnell * MeuCal/macros/nearValidate/: mD_MCPlanes.C, mPlanes.C, mStripends.C: New macros to plot the detector response as a function of plane. 2005-11-21 23:54 Brian Rebel * NCUtils/: NCAnalysisCuts.cxx, NCAnalysisModule.cxx, NCExtractionResultsADM.cxx, NCExtractionResultsADM.h, macros/ncccSeparation.C: add some stuff to avoid killing off mc events 2005-11-21 19:09 Brian Rebel * NCUtils/NCAnalysisModule.cxx: remove and unused variable 2005-11-21 19:05 Brian Rebel * NCUtils/NCExtractionResultsADM.h: get the right includes in the header 2005-11-21 19:04 Brian Rebel * NCUtils/NCExtractionResultsADM.h: fix typo 2005-11-21 19:03 Brian Rebel * NCUtils/NCExtractionResultsADM.h: add another method to set the results that takes vectors as arguments 2005-11-21 19:01 Brian Rebel * NCUtils/NCExtractionResultsADM.h: make it a public of TNamed instead of just TObject 2005-11-21 18:57 Brian Rebel * NCUtils/: NCAnalysisCuts.cxx, NCAnalysisModule.cxx, NCAnalysisModule.h, NCExtractionADM.cxx, NCExtractionADM.h, NCExtractionResultsADM.cxx: add another way to get the fit results from alysia's extraction algorithm, use it in the analysis module and write the object to the file 2005-11-21 18:47 Brian Rebel * NCUtils/NCAnalysisCuts.cxx: fix the IsGoodBeamSnarl method to not check the spillSource for near data 2005-11-21 18:40 bishai * BeamData/java/NuMIMon/device.dat: Changed upper limit on VP113 from -2.8 to -1.5 2005-11-21 18:17 hartnell * MeuCal/tools/farm.pl: My perl script for running everything at CSF at RAL. 2005-11-21 18:16 hartnell * MeuCal/: MeuAnalysis.cxx, MeuAnalysis.h, MeuCuts.cxx, MeuCuts.h, MeuReco.cxx: Now works on FD data using NtpSt (as well as AtNu) to first order. More testing is scheduled. 2005-11-21 18:14 hartnell * MeuCal/macros/: recoCosmicFDMCAtNu.C, recoCosmicNDMC.C, recoSpillNDMC.C: My reconstruction macros. 2005-11-21 18:13 hartnell * MeuCal/macros/: FileListSpecial.C, nearValidate/mD_MCStripends.C, nearValidate/mStripends.C, nearValidate/mXY.C: More validation macros... 2005-11-21 04:40 Sue Kasahara * ParticleTransportSim/PTSimStack.cxx: Bug fix to fill of SimSnarlRecord stdheparray secondary particles so that particle vertex is converted from cm to meters. 2005-11-21 04:26 Sue Kasahara * ParticleTransportSim/test/: MCInitModule.cxx, MCInitModule.h, PTSimValidateInit.C: Modify PTSimValidateInit.C to mimic input conditions used in reroot control file used to generate ptsimvalidate.root file. Modify MCInitModule to add new config parameter "SimFlag" to allow user to switch between Reroot/MC options. Rename config parameter "DetType" to "Detector" to avoid confusion. 2005-11-21 03:16 Brian Rebel * NCUtils/NCAnalysisCuts.cxx: change the IsGoodBeamSnarl method to look at spill type and trigger source. move the check on the number of reconstructed events to the BR version of the method 2005-11-21 02:19 Sue Kasahara * ParticleTransportSim/test/MCInitModule.h: Fix comment in header. The memory leak reported last week turned out to be in PTSim and is now fixed. MCInitModule can now be used to initialize the primary particle state using fixed primary particles specified through a SetKine command as illustrated in PTSimValidateInit.C. This eliminates the need for a gminos input file to be used as input for fixed primary particles. The full MC job path is: jc.Path.Create("Reco", "MCInitModule::Get " // creates SimSnarlRecord "PTSimModule::Reco " "PhotonTransport::Get " "DetSim::Get"); //Input Parameters jc.Input.Set("Format=dummy"); // no input file, Run(nevt) sets event limit 2005-11-21 01:43 Sue Kasahara * ParticleTransportSim/test/: PTSimValidate.C, PTSimValidateInit.C: Comment out unnecessary job modules for PTSim validation purposes. 2005-11-21 01:19 Sue Kasahara * ParticleTransportSim/: PTSimModule.cxx, PTSimModule.h, PTSimParticle.cxx, PTSimParticle.h: Fix memory leak in PTSimParticle. Implement PTSimModule::ClearStdHepSecondaries to clear gminos generated secondaries before tracking. 2005-11-20 00:21 Brian Rebel * NCUtils/: LinkDef.h, NCAnalysisCuts.cxx, NCExtractionResultsADM.cxx, NCExtractionResultsADM.h: add a class to hold the results of Alysia's NC/CC extraction method 2005-11-19 16:49 tjyang * NueAna/Display/NueDisplayModule.cxx: add subrun no. in the display 2005-11-18 22:27 Nathaniel Tagg * Contrib/Documents/CalibBoxOpenDoc/Makefile: Make the makefile work by default. 2005-11-18 21:54 Nathaniel Tagg * Contrib/Documents/CalibBoxOpenDoc/: Makefile, calib.tex, linearity_distorted.C, linearity_distorted.eps, muon_drift.eps, nonlin_m16.eps, nonlin_m64.eps, pmt_drift.eps: First commit. Document describing the calibration box opening. Added crude introduciton, drift section and linearity section. 2005-11-18 21:24 bishai * BeamData/java/: ACNETpackage/AcnetXmlRpcPlugin.java, ACNETpackage/BeamPositionPlotter.java, ACNETpackage/TargetSummaryPlotter.java, NuMIMon/device.dat, lib/acnet.jar: Added monitoring for the He back pressure measurement 2005-11-18 21:17 Brian Rebel * DataQualityMonitoring/: DataQualityModule.cxx, macros/dataQualityCheck.C: turn off a message level 2005-11-18 20:20 tjyang * NueAna/FracVarAna.cxx: increase box size 2005-11-18 20:19 tjyang * NueAna/Display/: NueDisplayModule.cxx, NueDisplayModule.h: correct a mistake in calculating shower timing profile add reco information on the 3rd canvas 2005-11-18 20:09 Brian Rebel * NCUtils/: NCAnalysisCuts.cxx, NCAnalysisCuts.h: add in cuts used by Tom for fiducial volume and event selection in the FD 2005-11-18 17:13 vahle * Mad/MadMKAnalysis.cxx: Add RemoteSpillType to MadMKAnalysis 2005-11-18 16:38 Brian Rebel * DataQualityMonitoring/: BeamMonitoring.cxx, RecoMonitoring.cxx: fix the range on a couple of histograms 2005-11-18 16:26 vahle * Mad/MadMKAnalysis.cxx: Add RemoteSpillType to MadMKAnalysis 2005-11-18 16:16 Brian Rebel * DataQualityMonitoring/: DataQualityModule.cxx, RecoMonitoring.cxx: make sure to use as much beam data for the far det as possible in the baseline change the energy range for interactions/pot to have a boundary at 8 instead of 10 GeV fix problem where far beam histograms werent getting filled 2005-11-18 05:44 Brian Rebel * DataQualityMonitoring/: DataQualityModule.cxx, macros/dataQualityCheck.C: set the NCAnalysisCuts() for the right detector when using beam data. 2005-11-18 05:43 Brian Rebel * NCUtils/NCAnalysisCuts.cxx: downgrade a message from kInfo to kDebug 2005-11-18 05:38 Brian Rebel * NCUtils/: NCAnalysisCuts.cxx, NCAnalysisCuts.h: give the SetBeamDefaults() method an argument for the detector being used 2005-11-18 04:56 Brian Rebel * AnalysisNtuples/Module/ANtpInfoObjectFiller.cxx: protect against fStripArray not being set 2005-11-18 02:07 tjyang * NueAna/Display/NueDisplayModule.cxx: fix a bug that used to crash the display when the first snarl is empty 2005-11-17 23:58 Brian Rebel * NCUtils/NCAnalysisCuts.cxx: fix an include statement 2005-11-17 23:48 Brian Rebel * DataQualityMonitoring/: DataQualityModule.cxx, DirectCompareModule.cxx, DirectCompareModule.h, macros/dataQualityCheck.C: change DirectCompareModule over to using the NCUtils package cuts 2005-11-17 23:07 Brian Rebel * NCUtils/NCAnalysisCuts.cxx: fix typo in evaluating beamInfo->goodSpill for IsGoodBeamSnarl 2005-11-17 22:40 Brian Rebel * NCUtils/NCAnalysisModule.cxx: make sure to fix the code calling modified methods as well 2005-11-17 22:36 Brian Rebel * NCUtils/: NCAnalysisCuts.cxx, NCAnalysisCuts.h: rework the definition of the IsGoodBeamSnarl to depend on only snarl related quantities in the far detector, move the event related stuff into the IsGoodBeamEvent method. 2005-11-17 22:18 Brian Rebel * NCUtils/: NCAnalysisCuts.cxx, NCAnalysisCuts.h: add a method to do tom's fiducial cut 2005-11-17 22:15 Brian Rebel * AnalysisNtuples/Module/ANtpMCManipulator.cxx: add in +1 to the TClonesArray->GetEntries() tests 2005-11-17 20:43 niki * Mad/SpillInfo.cxx: Modifications to speed up the code. 2005-11-17 20:16 avva * ControlRoomSoftware/CRLForms/OmCheckListNear.htm: Number of LI pulses has been increased from 1000 to 2000 - updated in the checklist. 2005-11-17 19:27 Ed Larty * WebDocs/: FrozenRel.html, WebDocs.html: # announce again for new release 2005-11-17 19:26 Ed Larty * setup/packages-R1.18.2: # new bug tag release for R1.18 2005-11-17 19:05 Ed Larty * setup/: packages-R1.18.2, packages-R1.18.3: # removed to be retagged 2005-11-17 18:38 Ed Larty * WebDocs/: FrozenRel.html, WebDocs.html: # announce new release R1.18.3 2005-11-17 18:37 Ed Larty * setup/packages-R1.18.3: # new bug fixed tag for R1.18 2005-11-17 17:29 Brian Rebel * AnalysisNtuples/Module/ANtpInfoObjectFiller.cxx: fill the event vertex time stamp 2005-11-17 17:28 Brian Rebel * AnalysisNtuples/: ANtpEventInfo.cxx, ANtpEventInfo.h: add variable to hold the vertex timestamp for the event 2005-11-17 16:59 vahle * Mad/MadMKAnalysis.cxx: Must set time diff AFTER setting spill 2005-11-17 16:34 vahle * Mad/MadMKAnalysis.cxx: Must set time diff manually when trying to use BMSpillAna with data base instead of ntuple beam records 2005-11-17 16:23 boehm * CandFitTrackSR/AlgFitTrackSR.cxx: Backporting the message level change from Info to Debug from Brian 2005-11-17 16:10 Brian Rebel * AnalysisNtuples/Module/LinkDef.h: remove unused classes from linkdef 2005-11-17 15:50 vahle * Mad/: MadMKAnalysis.h, MadMKAnalysis.cxx: Added checks for track vertex in fid volume. Switched goodbeam varible to use BMSpillAna 2005-11-17 15:49 vahle * Mad/NearbyEvents.cxx: Commented out argument to function, no more compiler warnings 2005-11-17 13:21 vahle * Mad/: MadMKAnalysis.cxx, MadMKAnalysis.h: Added a count of the number of reconstructed strips and the ph of reconstructed strips that show up in another event 2005-11-17 04:40 boehm * BeamDataUtil/BDSpillAccessor.cxx: Backporting Mark's commit of a correct value for tortgt. Apply the new calibration corrections to tortgt as suggested by Sasha, since the previous values he distributed were apparently wrong. 2005-11-17 01:12 mdier * BeamDataUtil/BDSpillAccessor.cxx: Apply the new calibration corrections to tortgt as suggested by Sasha, since the previous values he distributed were apparently wrong. 2005-11-16 22:47 boehm * RecoBase/CandShowerHandle.cxx: Backporting the: Log Message: final tweak to Andy's calibration code - this time fixing NC 2005-11-16 22:47 boehm * CandShowerSR/DBtxt_AlgShowerSS_default.C: Backporting the Log Message: final tweak to Andy's calibration code - this time fixing NC 2005-11-16 22:22 musser * CandShowerSR/DBtxt_AlgShowerSS_default.C: new calibration constants from Andy 2005-11-16 22:22 musser * RecoBase/CandShowerHandle.cxx: final tweak to Andy's calibration code - this time fixing NC 2005-11-16 21:52 Brian Rebel * CandFitTrackSR/AlgFitTrackSR.cxx: set the message level to debug for a statement that snuck in as kInfo 2005-11-16 20:56 Brian Rebel * AnalysisNtuples/: ANtpAnalysisInfo.cxx, ANtpAnalysisInfo.h, Module/ANtpInfoObjectFillerBeam.cxx, Module/LinkDef.h: calculate beam position at target using BeamMonSpill 2005-11-16 20:22 Brian Rebel * AnalysisNtuples/: ANtpBeamInfo.cxx, ANtpBeamInfo.h, Module/ANtpInfoObjectFillerBeam.cxx: add in the variables goodSpill (filled from BMSpillAna) and streamSpillTimeDiff (also filled from BMSpillAna or similar). 2005-11-16 20:14 Nick West * DatabaseInterface/DbiCascader.cxx: Retract last commit: If not forcing SEQNO to be global or local select global ones for authorising DBs and local ones otherwise. 2005-11-16 18:11 Brian Rebel * DataQualityMonitoring/macros/: dataQualityCheck.C, weeklyCheck.C: add the load for the NCUtils library 2005-11-16 18:07 Brian Rebel * DataQualityMonitoring/LinkDef.h: remove AnalysisCuts/Utils from LinkDef.h 2005-11-16 18:07 Brian Rebel * DataQualityMonitoring/: DataQualityModule.cxx, DataQualityModule.h: remove dependence on the AnalysisCuts/Utils classes in favor of using NCUtils/NCAnalysisCuts(Utils) classes. 2005-11-16 17:52 Brian Rebel * DataQualityMonitoring/: DataQualityModule.cxx, DataQualityModule.h, macros/weeklyCheck.C: finally works again. whew. pot accounting is right (actually it was in the last commit) other cosmetic changes. still need to get rid of dependence on AnalysisCuts/Utils classes. coming soon. 2005-11-16 04:49 Sue Kasahara * ParticleTransportSim/test/: LinkDef.h, MCInitModule.cxx, MCInitModule.h, PTSimValidateInit.C: New demo job module MCInitModule to handle generation of MC initial state. The only initialization method it supports, so far, is through a SetKine command which the user can use to set the primary particle id, vtx, & momentum, ala the KINE card in a gminos.ffr file. The use of this module allows the user to bypass the need for a reroot file to use as input to PTSim test jobs. The idea of doing away with the reroot file for fixed particle kinematics originated with Kregg. PTSimValidateInit.C is a macro to demonstrate use. The users job path becomes: jc.Path.Create("Reco", "MCInitModule::Get " // creates SimSnarlRecord "PTSimModule::Reco " "NtpMCModule::Reco " "Output::Put"); And the input "dummy" mode must be selected: jc.Input.Set("Format=dummy"); // no input file, Run(nevt) sets event limit since the job path is run with no input file. The job module provides a few configurable parameters (run,subrun,detector type, startdate, ...) in addition to the SetKine command as shown in the demo script and the class documentation. HOWEVER, I'm seeing a memory leak tonight that I didn't have time to address - needs to be fixed before this is put to use. 2005-11-16 00:53 jpochoa * CandShield/: ShieldGeom.cxx, ShieldGeom.h: Added method ClosestTwoSections(Double_t zpos, Int_t cont) 2005-11-16 00:03 Brian Rebel * DataQualityMonitoring/: DataQualityModule.cxx, DataQualityModule.h, RecoMonitoring.cxx, RecoMonitoring.h, macros/dataQualityCheck.C, macros/weeklyCheck.C: i think i got the bug in the plot generation. added a couple of methods to RecoMonitoring to get the histograms using a histogram number and distribution type for the arguments. 2005-11-15 21:51 Sue Kasahara * IoModules/: IoDataStreamFactory.cxx, IoDataStreamItr.cxx, IoDummyStreamItr.cxx, IoDummyStreamItr.h: New IoDummyStreamItr class to allow job control cycling without specifying an input file. Dummy input format is selected as: jc.Input.Set("Format=dummy"); and the number of cycles to execute the job path is determined from the nevent argument in jc.Path("pathname").Run(nevent). For example, jc.Path("Reco").Run(100); will execute for 100 cycles. The default argument is JOBCPATH_RUN_LIMIT = 1.e9, so setting this argument is recommended. The dummy input mode is useful for self-contained jobs requiring no input, for example, MC jobs that are initialized and simulated within the job and require no external input data file. 2005-11-15 20:12 Ed Larty * WebDocs/: FrozenRel.html, WebDocs.html: # announced new bug fixed release for R1.18 2005-11-15 20:10 Ed Larty * setup/packages-R1.18.2: ## new bug fixed tag for release R1.18