============================== 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