============================== b01.txt ============================== p21.07.00 build 1 - 30 May 07 == D0Correct/CSG: greenlee btags_cert p21-br-06 <- p21-br-05 btags_cert_caf p21-br-05 <- p21-br-04 Make p21 work with run 2a data. caf_mc_util p21-br-14 <- p21-br-09 Added filelists for a few p20 Alpgen W+jets and Z+jets datasets Adopt isMC methode from cafe::Event caf_util p21-br-20 <- p21-br-15 Update JES interfaces in ApplyJES. Added support to store only leading selected object in MuonSelector. 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 Tau modifications. Update METsigAlg. Adopt isMC method from cafe::Event cafe p21-br-12 <- p21-br-11 Add methods cafe::Event::isMC, isRun2a, isRun2b. emid_cuts p21-br-03 <- p21-br-01 Correct bug in fiducial cuts. Three new electron ID definitions added. Correct preselect definition in p21-br. jetcorr p21-br-05 <- p21-br-02 stage1 approved version of final RunIIa JES (p17) + first usable version of RunIIb JES (p21) jetreco p21-br-03 <- p21-br-02 Adapt JES interface tmb_tree p21-br-20 <- p21-br-18 tmb_tree_maker p21-br-11 <- p21-br-10 Sync with head. == D0Reco: qzli cal_nlc p21-br-v01-02-02 <- p21-br-v01-02-00 Bug fixed in CorrectADCToRawADC. Now, ICD correction is applied before NL correction. NL correction =0 is now applied in RawADCToCorrectADC, calunpdata p21-br-v01-00-05 <- p21-br-v01-00-04 CalUnpToMC_no_0sup.rcp with new couple of parameters. Code to use them is already in the release. d0root_btag p21-br-05 <- p21-br-04 Sync vertex updates from p20, head. d0root_example p21-br-03 <- p21-br-02 d0root_example_caf p21-br-02 <- p21-br-01 d0root_reco p21-br-05 <- p21-br-04 Make p21 b-tagging work with run 2a data. met_dq p21-br-02 <- v01-01-02 add some run2b v15 triggers in the run monitoring for the jets+met topology vertexutil p21-br-01 <- v00-09-33 Added vertex probability information into TMB. == Level 2: cwiok l1l2_evt p21-br-05 <- p21-br-04 Add accessor method used by trigger rate tool and CAF tree maker for retrieving all the trigger tower energies with a single call == Level 3: dbauer l3fsmtunptool p21-br-02 <- p21-br-01 Ported updates from p19.L3 release. == Monte Carlo: tadams mc_analyze p21-br-03 <- p21-br-02 Sync with head. ============================== b02.txt ============================== p21.07.00 build 2 - 14 June 07 == D0Correct/CSG: greenlee caf_mc_util p21-br-16 <- p21-br-14 Sychronize with head (updates in MCWeightFactors by Haryo) + new method in CafMCUtils for acessing partons after parton shower. Added lumi profile histos for top MC samples. caf_util p21-br-22 <- p21-br-20 ApplyJES updated for new jet energy scale, plus bug fixes. Change default beam spot filein MuonSelector from 2.09 to 2.12. jetcorr p21-br-06 <- p21-br-05 Adding Patrice's fix to propagate the semileptonic corrections to the MET. tau_cand p21-br-02 <- p20-br-03 add class cafe::Stat to NNcalc tmb_tree_maker p21-br-12 <- p21-br-11 Add min bias probability to primary vertex branch. == D0Reco: qzli d0root_jlip p21-br-02 <- p21-br-01 Fix run 2a track categories. ============================== b03.txt ============================== p21.07.00 build 3 - 5 July 07 == D0Correct/CSG: greenlee btags_cert p21-br-07 <- p21-br-06 Update jlip p20 resolution functions. caf_eff_utils p21-br-04 <- p21-br-03 Remove obsolete xml code from test file caf_mc_util p21-br-17 <- p21-br-16 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 p21-br-24 <- p21-br-22 Remove doJESMU switch from ApplyJES. This will force JESMU recalculation in all cases. Change GetChargedTrack to getPtrChpSpatial track match in ElectronSelector. Update beam spot file. Updates for TreeHandler. Update METsigAlg. Adopt isMC methode from cafe::Event Tau modifications. eff_utils p21-br-09 <- p21-br-08 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. == D0Reco: qzli d0root_jlip p21-br-03 <- p21-br-02 Update jlip p20 resolution functions. vertexutil p21-br-02 <- p21-br-01 Fixed the indices problem of tracks associated to the Vertex by changing _ntrkmask nbits=8 to 16 in VtxTmbObj.hpp. ============================== b04.txt ============================== p21.07.00 build 4 - 12 July 07 == D0Correct/CSG: greenlee jet_evt p21-br-01 <- p20-br-01 Modify the access to the trigger tower energies when calculating the variables used for the L1 confirmation of jets. It now uses a new (and faster) method which automatically takes into account the cabling problems in stores 5435-5533 l1cal2b_alg p21-br-02 <- new New package used for the emulation of the L1 calorimeter trigger of Run2B (replaces the old l1cal2b_sliding_windows package) tmb_tree p21-br-22 <- p21-br-20 Fix bug in accessor for the L1CTT subsector occupancy (was not accessing correctly each 4th subsector) Add a new variable for the L1 calorimeter EM objects containing the isolation flag tmb_tree_trigger_maker p21-br-08 <- p21-br-05 Fix bug in the filling of the CTT subsector occupancies (each 4th subsector was not being filled up) Fill the AndOr names for the CTT occupancy vetoes. In the code which fills the information for the L1 calorimeter trigger replace the l1cal2b_sliding_windows package with the l1cal2b_alg package == TrigSim: cwiok tsim_l2stt p21-br-01 <- p20-br-03 remove Regtsim_l1ctt from bin/OBJECTS to avoid the complaint about tsim_l1ctt::HitMap::getSingleCount == Level 2:cwiok l1l2_evt p21-br-07 <- p21-br-05 Add a new method which allows fast access to the L1 calorimeter trigger towers and takes into account a cabling issue for stores 5435-5533 (this method is used in the jet reconstruction while calculating the variables for the L1 confirmation of jets) Add method for identifying problems in the Run2B L1Cal trigger on a event by event basis. l1l2_reco p21-br-07 <- p21-br-06 Keep track of the routing master copy of the L2 bits (to be used to diagnosed problems with the trigger framework). l2gblworker p21-br-07 <- p20-br-06 Fixed script overflow problem. fillScriptData returns TRUE when a script has overflowed, not false! Added fix to set the number of scripts stored in the L2 global header data block correctly. == Infrastructure: jonckheere file_util p21-br-01 <- new New package containing a utility function to figure out whether to read initialization data from $SRT_PRIVATE_CONTEXT/rundata/package/file or $SRT_PUBLIC_CONTEXT/rundata/package/file calling sequence is #include "file_util/FileUtil.hpp" std::string fullPath = getFullFilePath(package,file); (this avoids duplicating the same code in each package where this is necessary). ============================== b05.txt ============================== p21.07.00 build 5 - 12 July 07 == D0Correct/CSG: greenlee tmb_tree p21-br-23 <- p21-br-22 Add a new variable for the L1 calorimeter EM objects containing the isolation flag ============================== b06.txt ============================== p21.07.00 build 6 - 18 July 07 == D0Reco: qzli l1cal2b_alg p21-br-03 <- p21-br-02 Fix bug in the code which emulates the tau trigger (swapped < and >)