============================== b01.txt ============================== p18.11.00 build 1 - 16 Apr 08 == D0Reco: qzli bc_csiptagger p18-br-06 <- p18-br-05 Fix fpe's. d0root_tmbtree p18-br-26 <- p18-br-25 Change handling of zero-energy jets. == D0Correct/CSG: greenlee btags_cert_caf p18-br-25 <- p18-br-24 Fix component tests. caf_mc_util p18-br-26 <- p18-br-19 - JetController: Add possibility to yield several jet output branches. Add possibility to study JetID systematics. Add separate shifts for the jet ID efficiency in CC, EC, ICR. - JetRemoval: New random seed options and default. - Added ApplyMuonSmear processor (moved from caf_util with a few cosmetic/error-handling updates) - ZpTReweighting: Correct p17 Pythia Z pT reweighting. Add correction for the Alpgen bug to ZpTReweight processor - LumiReweighting: Add possibility to use different profiles simultaneously (e.g. profilles for the different MC IDs). caf_util p18-br-36 <- p18-br-25 - MEtsigAlg: MET likelihood cut is only applied if the cut value is greater than 0.0. - MuonSelector: add veto on muons from the specified branch. ReComputeMET: add jet-muon dR cut to muon correction for JESMU. Removed ApplyMuonSmear - this processor is now in caf_mc_util. Added informative messages to ReComputeMET. - Correct electron correction in ReComputeMET. - Correct coarse hadronic bug in ReComputeMET. - Removed ActAs warning messages. Instead the JES/smearing to be used is displayed in the constructor. - Tau update - Added caf_util::HistoHolder -- a histogram container class. - TauSelector: Include a control parameter on nether to apply MC or DATA energy scale corrections. Add phi crack selections. - PhotonSelector: bug corrections and update to the certified selection. Add cuts for EC photons to photon selector. - Add AddSelection processor. Add example for using JetControler. - PhotonSelector: add possibility to cut on number of photons; add Stat printout. TauSelector modified. cafe p18-br-126 <- p18-br-121 - Update component test. - Add exception if trying to write to the existing branch with SelectUserObject. Add exception to Stat if accessing non-existing weight. - Add veto option in EventFlags processor. - Correct a bug in the treatment of empty strings. emid_cuts p18-br-02 <- v02-04-07 add fiducial cuts tmb_tree p18-br-85 <- p18-br-83 added methods to TMBHiPt tmb_tree_btags_cert_maker p18-br-15 <- p18-br-14 Fill missing attributes. == Infrastructure: jonckheere SRT_D0 p18-br-04 <- p18-br-03 Add -lgslcblas to the gsl product per shary d0omORACLE delete <- v00-03-30 Remove from release. Still in cvs if needed. Greenlee name_translation p18-br-02 <- v00-25-05 Fix buffer overflow, remove fixed length buffer. Snyder simpleunp_muo_unpacker p18-br-01 <- v00-02-02 Use the forgiving diff in run_config_mgr Snyder ============================== b02.txt ============================== p18.11.00 build 2 - 14 June 07 == D0Correct/CSG: greenlee btags_cert p18-br-43 <- p18-br-42 btags_cert_caf p18-br-26 <- p18-br-25 Sync with head, p21. caf_mc_util p18-br-30 <- p18-br-26 Adopt isMC() methode from cafe::Event Add ALPGEN Z+jets filelists and their MC weights. caf_util p18-br-43 <- p18-br-36 MET correction bug fix cafe p18-br-128 <- p18-br-126 Add methods isMC, isRun2a, isRun2b. Add Veto config parameter to EventFlags processor. Add component tests. emid_cuts p18-br-03 <- p18-br-02 fixed reading fiducial cut files jetcorr p18-br-09 <- p18-br-05 stage1 approved version of final RunIIa JES (p17) + first usable version of RunIIb JES (p21), should be an identical copy of jetcorr v07-02-50 jetreco p18-br-12 <- p18-br-11 Update jetreco to the new JES interface met_util p18-br-01 <- p17-br-01 Add infrastructure for tau energy scale correction propagation to MET. tau_cand p18-br-17 <- p18-br-14 add class cafe::Stat to NNcalc tmb_tree p18-br-87 <- p18-br-85 -Sync some updates from test, p21 (only methods, no format changes). -Update TMBMet version number and sync with p21. == D0Reco: qzli d0root_example p18-br-13 <- p18-br-12 d0root_example_caf p18-br-19 <- p18-br-18 d0root_reco p18-br-19 <- p18-br-18 Sync with head, p21. == Infrastructure: jonckheere name_translation p18-br-03 <- p18-br-02 Remove fixed size buffers for pathnames. prod_history p18-br-01 <- v00-01-11 Sync with head, p21 (add methods HistorySelector::is_montecarlo, ir_run2a, is_run2b). ============================== b03.txt ============================== p18.11.00 build 3 - 9 July 07 == D0Correct/CSG: greenlee caf_eff_utils p18-br-07 <- p18-br-06 Remove obsolete xml code from test file caf_mc_util p18-br-32 <- p18-br-30 Update lumi reweighting tool to new eff_util version. Remove doJESMU switch from JetController. Updates in MCWeightFactors. New method in CafMCUtils for accessing partons after parton shower. caf_util p18-br-44 <- p18-br-43 Remove doJESMU switch from ApplyJES. This will force JESMU recalculation in all cases. Correct JES correction in ReComputeMET. Tau corrections. METsigAlg bug correction. Updates for TreeHandler. Update METsigAlg. Adopt isMC methode from cafe::Event Tau modifications. Update ApplyJES et other processor according to the JES. Added support to store only leading selected object in ElectronSelector. Fixed code affecting the html selection efficiency table. Correct bug in reading fiducial cuts files. Update printout. eff_utils p18-br-10 <- p18-br-07 Add possibility to read/write n dimensional histogram from/to sp file with any value of n. Transform BinnedEfficiency to the histogram class. Add number of events to the EffVal object and spc format. jetreco p18-br-13 <- p18-br-12 Correct bug in lumi interface. tmb_tree p18-br-88 <- p18-br-87 added 4JT triggers to trigger list (triggers2a.txt) ============================== b04.txt ============================== p18.11.00 build 4 - 29 Aug 07 == Data Quality: jonckheere caf_dq v02-02-02 <- new Add DQ packages to release dq_util v02-03-00 <- new Add DQ packages to release == CAF/CSG: greenlee caf_mc_util p18-br-39 <- p18-br-32 New processor ApplyTRFs. Modify JetRemoval to inherit from RansdomSelectUserObjects (deterministic random numbers). Update muon smearing. New version of the muon pT smearing (D0Note 5444). Added the full, very large, lumi profile file for the top p17 datasets. Add z vertex reweighting tool. Add ApplyTRFs tools. Modify the JetRemoval systematics calculations (use the same random numbers). caf_util p18-br-47 <- p18-br-44 Add processor CleanICRJets. Update muon cuts/version. Updated the default muon IDs to version 2 (again) as agreed on with the MUID group changed default version number to 2 in the MuonSelector. Added muon ID defs to the official muon files (from top_cafe). New informative messages in the MuonSelector. Minor fixes in ApplyJES. Added processor for removing evetns with jet in the ICR (i.e. remove ICR horns). Added feature in HistoHolder (possiblity to add comments to the histgrams). cafe p18-br-132 <- p18-br-128 Add RandomProcessor and RandomSelctUserObjects. Add integrated test for Trigger. Update Trigger processor: handle branch TMBTrigBits keep track of statistics Inverse logic. Functionality of having reproducible random numbers. Sync branches. eff_utils p18-br-11 <- p18-br-10 Add method BinnedEfficiency::projection. tmb_tree p18-br-91 <- p18-br-88 Add TMBHiPtWeight. Fix TMBGlobal::cal_remove_from_analysis New version of the muon pT smearing (D0Note 5444). ============================== b05.txt ============================== p18.11.00 build 5 - 2 Oct 07 == CAF/CSG: greenlee caf_eff_utils p18-br-09 <- p18-br-07 Add possibility to apply normalisation to the correction factor in EMCorr. Add lumi, dR(em,jet) variables to EMCorr. caf_mc_util p18-br-47 <- p18-br-39 More config params in JetController. Correct find bin problem in LumiReweighting. Update muon smearing parameters. Add period variable to ApplyMuonSmear (needed by MET significance processor). Added EffDenomHistos and minor bug fix for bFragReweighting - both from Yvonne & Su-Jung caf_util p18-br-49 <- p18-br-47 ApplyJES: save muons used for JES correction in the output branch. Update MET significance with new jet and muon resolution. VeretexSelector: add option to use veretices other then first one in selection. IsoTrackSelection: bug fix from Serban cafe p18-br-133 <- p18-br-132 Add efficiency merging script. cafe_sam p18-br-08 <- p18-br-07 Add SAMGridExpander. eff_utils p18-br-13 <- p18-br-11 Add two different logics to BinnedEfficiency::FindBin. Correct bug in error calcualtion while divide EffVal object. muo_evt p18-br-04 <- p18-br-03 Fix bug in MuonQualityInfo::MuonQualityInfo(const MuTmbObj*) constructor. The _etrack_best member is now initialized. tmb_tree p18-br-92 <- p18-br-91 Update TMBMuon for new smearing. == Infrastructure: greenlee d0ommodule p18-br-01 <- v00-01-21 Add method read_user_header to extension type d0om.d0Stream. == Data Quality: jonckheere dq_util p18-br-01 <- v02-03-00 Add 'main' to tests ============================== b06.txt ============================== p18.11.00 build 6 - 9 Oct 07 == CAF/CSG: greenlee caf_mc_util p18-br-48 <- p18-br-47 From Amnon: added alpgen ttbar at 160,165,170&180 from Charly & Mike jetcorr p18-br-11 <- p18-br-09 Final RunIIa JES port for p18 release. ============================== b07.txt ============================== p18.11.00 build 7 - 30 Oct 07 == CAF/CSG: greenlee caf_mc_util p18-br-55 <- p18-br-48 Final p17 JSSR. JSSR shifting is true by default. JetController: set default value for JSSR shifting to true. Add processor to measure N PV distribution. Add processor for the dynamic Drell-Yan K-factor. ZPtReweighting: correct bug in choosing P17/P14 Pythia function. caf_util p18-br-53 <- p18-br-49 Update Tau eneregy correction. Syncronized ApplyJES with p18 branch (muons used for JES saved in separate branch) + fixed uninitialized counter. Improvements to the HistoHolder - Sumw2 to all histos + support for X and Y titles. Add expert options for JES/smearing propagation in ReComputeMET. edm_dq p18-br-01 <- new Edm interface to the data quality system. Needed to create Luminosity profiles. correct test file eff_utils p18-br-16 <- p18-br-13 Add binary (MergeSPCFiles) to merge BinnedEfficiency objects in different files to one object. BinnedEfficiency: Correct the upper bin edge index if IgnoreOverflow is true em_util p18-br-05 <- p18-br-04 correction of the track matching code tmb_analyze p18-br-11 <- p18-br-10 Add lumi profile measurement for MC == MonteCarlo: tadams mc_analyze p18-br-09 <- p18-br-08 add new package to make lumi profiles