============================== b01.txt ============================== t06.05.00 build 1 - 17 Nov 06 == D0Reco: qzli cal_calibration v00-04-00 <- v00-03-22 cal_nlc v01-01-00 <- v01-00-36 caltables v00-04-01 <- v00-03-62 calunpdata v01-00-00 <- v00-13-51 New classes and modifications for luminosity dependent ICD calibrations. For it to be functional ICD tables have to be cut into calorimeter production daabase and a new version of the calDb server has to be launched. The built however is possible without them. d0reco v02-05-11 <- v02-05-10 Updated rte-scripts by Jaffre geometry_management v01-06-03 <- v01-06-02 Read geometry files from rundata area. == Common Samples: greenlee -- The jet ID stuff also requires caf_eff_utils & jetid_eff to be useful caf_mc_util v01-02-11 <- v01-02-07 Support for certified jet ID (in SSR + new JetRemoval processor), corrected tests, new WeightSystematics processor. caf_util v03-04-01 <- v03-02-02 - VertexSelector: add option to use other vertices than the first one in the selections. - FindDuplicateEvents processor updated to have extra features when it works with MC eventes. The new version retain its old algorithm, and users who are not using the new features can always use it as before. The new features are: 1. Capability to generate a table containing information about duplicate events and on which input file they occur. 2. Capability to read the table from feature (1) and to remove it appropriately. - Selector for isolated tracks was added. - JetSelector: add dR cut between jet and any TLorentVector. - ElectronSelector: add cut on maximal electron pt - JetSelector: an additional minimum cut on the JES corrected jet pT. (ignores ActAs) [default: 0.0] this allows you to apply a JSSR-like threshold in data on JESMU corrected jets. Add dR cut between jet and any TLorentVector. - Add TauJetMathing processor to remove jets matched to taus. eff_utils v01-12-00 <- v01-11-01 Special treatment for trigger versions. Throw an exception if several efficiencies were found for one specification. np_tmb_stream v01-02-08 <- v01-02-07 Remove AATrack from d0reco version of skimming. == Level 3/Trigsim: dbauer/cpotter d0trigsim v01-03-17 <- v01-03-16 Stopped TrigSim (in the l3only rcps) from writing out DSTs as default, as we now have the L3Chunk available in the TMB (note: you still need DST as *input*). l3fMcTool v00-04-05 <- v00-04-04 Adapted test for new input file. l3fcalcluster v00-01-86 <- v00-01-85 Sync rcp variables for isolation (for tau tool) with p19. l3fcalib_smt v00-06-03 <- v00-06-02 Turn on L0 in RCP file - sync with p19 branch l3fsmtunptool v00-11-05 <- v00-11-03 Turn on L0 and restore axial errors to 0.4 in RCP files, change test to use new Run2B MC test file sync with p19 branch Replace a hardcoded path in the test script wiht an environmental variable l3ftrack_cft v01-11-00 <- v01-10-00 sync with p19 branch. Improvements to SMT stereo tracking. Update OBJECTS file for integrated test. l3geometry_management v00-02-05 <- v00-02-03 Added additional search path for geometry.db Remove path to source code area. l3tCalUnpTool v00-09-00 <- v00-08-04 Sync with p19 (new calibration file). == Monte Carlo: tadams comphep v00-00-09 <- v00-00-08 Updated URL for official comphep website in documentation pmcs_em v04-02 <- v04-01 make sure emchieff gets initiated == Online: jonckheere collector v06-01-00 <- v02-04-01 datalogger v07-08-00 <- v06-00-01 datalogger_util v07-07-00 <- v03-00-02 distributor v06-03-00 <- v06-02-01 dsm v06-03-00 <- v06-02-01 sdaq v06-01-00 <- v04-00-02 Support multiple DL instances on one node == External: jonckheere d0gstar_AltGeom v00-00-01 <- new A collection of alternative detector geometries for d0gstar. These alternative geometries will not be used for "normal" MC mass production. They are intended for expert-level studies of detector geometry and in particular dead material. Nevertheless, the intent is to run the expert-level MC requests on the official MC farms. This is why we include this package in the release. TestData v00-01-24 <- v00-01-22 New Run2b test data for Level 3 ============================== b02.txt ============================== t06.05.00 build 2 - 20 Nov 06 == D0Reco: qzli cal_calibration v00-03-22 <- v00-04-00 cal_nlc v01-00-36 <- v01-01-00 caltables v00-03-62 <- v00-04-01 calunpdata v00-13-51 <- v01-00-00 Back out changes: These had blown up the build ============================== b03.txt ============================== t06.05.00 build 3 - 27 Nov 06 == D0Reco: qzli cal_calibration v00-04-01 <- v00-03-22 cal_nlc v01-01-01 <- v01-00-36 caltables v00-04-02 <- v00-03-62 calunpdata v01-00-01 <- v00-13-51 New classes and modifications for dependent luminosity ICD calibrations. LumiInfoChunk used to get lumi info. cps_evt v00-05-18 <- v00-05-17 NN code now uses tanh instead of exp to avoid fpes (per Herb's request) d0reco v02-06-01 <- v02-05-11 added lumi_chunk lumi_chunk v00-01-03 <- new First release of package defining LumiInfoChunk. No dependencies on external packages. lumi_chunk_evt v00-01-00 <- new First release of package that makes LumiInfoChunk. Luminosity information is either read from a flat file (current default) or read from the Luminosity database (future). A LumiInfoChunk is made and inserted into each event whether or not valid luminosity information is available. muo_trackreco v03-00-02 <- v03-00-00-br-01 Add prototection to sqrt() for Track.cpp == Level2: cwiok/mverzocc l1l2_evt v02-03-02 <- v02-02-06 Improve the access to the L1CalTrack information and add the possibility of storing the inputs to L1CalTrack read from crate 0x14 (in 10% of the events). Add the possibility of storing the STSX information sent from L1CTT to L2STT. Add a status bit word to record whether the L1CTT information has been properly unpacked. l1l2_reco v02-03-01 <- v02-02-17 Add protection against L1CTT corrupted data Improve unpacking of L1CalTrack data and add the possibility of storing in the thumbnail the long message from L1CalTrack (in 10% of the events) Add the possibility of storing the STSX information in the thumbnail (sent from L1CTT to L2STT) l1l2unpacker v00-10-23 <- v00-10-22 Add unpacking of long message from L1CalTrack == Level 3: dbauer run_config_mgr v00-10-02 <- v00-10-01 Updated the reference file for the new RunIIb testdata. As far as I can tell the test relies on the crates appearing in a specific order and that just didnt happen. == Common Samples: greenlee np_tmb_stream v01-02-09 <- v01-02-08 Fix job summary bug. Update d0reco-only rcps. tmb_tree_trigger_maker v01-00-32 <- v01-00-31 Adapt to interface change in L1L2Chunk == REMOVE: jonckheere muo_cert delete <- v02-03-01 newest in cvs is v05-00-06 wzreco delete <- v01-01-0 newest in cvs is v05-00-06 Neither of these are used from the release. They are total wastes of resources. ============================== b04.txt ============================== t06.05.00 build 4 - 28 Nov 06 == D0Reco: qzli cal_event_quality v00-05-00 <- v00-04-02 implement new criteria for coherent noise cal_nlc v01-01-02 <- v01-01-01 Moved ChannelInfo to caltables to fix a circular dependency that broke 59 packages. cal_nlc/ChannelInfo.hpp now just #includes caltables/ChannelInfo.hpp caltables v00-04-03 <- v00-04-02 Moved ChannelInfo from cal_nlc to fix a circular dependency cal_nlc/ChannelInfo.hpp now just #includes caltables/ChannelInfo.hpp so no other code need change. d0reco v02-06-03 <- v02-06-01 change lumi_chunk to lumi_chunk_evt in rcp set default as RunIIb geometry in the test release ** needs AATrack also change to RunIIb mode ** d0root_nnbtag v00-00-08 <- v00-00-07 Fix fpe's in root-generated code. lumi_chunk_evt v00-01-01 <- v00-01-00 added zlib to LIBDEPS taureco v00-13-03 <- v00-13-02 fix TauReco.rcp to use p17 NN ============================== b05.txt ============================== t06.05.00 build 5 - 29 Nov 06 == D0Reco: qzli AATrack v02-12-09-03 <- v02-12-04-03 Guennadi added the code for L0 into the test release. So, it is as same as in p20. cal_nlc v01-01-03 <- v01-01-02 Use the new caltables/ChannelInfo.hpp rather than the old cal_nlc version. This keeps ChannelInfo* from being defined in both libraries. The build system doesn't like having them in two places. == CSG: greenlee/shary caf_mc_util v01-02-12 <- v01-02-11 Bug fix. Fix test components. cafe v01-00-80 <- v01-00-73 Synchronize SelectUserObject with p18. cafe::Event modification for HighPt format. Corrected test component. eff_utils v01-12-03 <- v01-12-00 Search for the trigger versions. ============================== b06.txt ============================== t06.05.00 build 6 - 5 Dec 06 == D0Reco: qzli bc_csiptagger v00-00-15 <- v00-00-14 Fix fpe. beam_tilt v00-01-14 <- v00-01-13 move some output to debug-mode only em_util v00-03-03 <- v00-03-02 Protect against fpe. fpd_reco v00-00-10 <- v00-00-09 fix problem with header file definition == CAF/CSG: greenlee caf_eff_utils v01-09-05 <- v01-09-02 Corrections for the JetID stuff. cafe_sam v01-00-08 <- v01-00-07 Add integrated tests. tmb_tree v01-02-06 <- v01-02-03 Modifications for compact high pT object format. tmb_tree_maker v01-00-60 <- v01-00-59 Add rcp TMBCorePkgJES_CPSDigi.rcp ============================== b07.txt ============================== t06.05.00 build 7 - 21 Dec 06 == D0Reco: qzli beamspotoffline v00-00-01 <- new First version of offline beamposition fitting package, on an LBN-by-LBN basis. This will be run as part of RecoCert, but it can also be run as a standalone executable. cal_calibration v00-04-03 <- v00-04-01 cal_nlc v01-01-04 <- v01-01-03 calunpdata v01-00-04 <- v01-00-01 New classes and modifications for dependent luminosity. Uses lumi_chunk to get avg luminosities of LumiBlocks. caltables v00-04-06 <- v00-04-03 nlc_gain_EMandHADcalib_typical2005_forL3.txt was added in caltables/data/caltables-installdata.sh. This file is used by many of the L3 tests. New classes and modifications for dependent luminosity. Uses lumi_chunk to get avg luminosities of LumiBlocks. config_db_client v00-00-14 <- v00-00-13 Add interface to the V_TL_TG_MAPS view (connecting the TL_MAPS, TG_MAPS and TRIGGER_GROUPS table). l1l2_evt v02-03-03 <- v02-03-02 Store the information relative to the L2 status for each TAB and GAB board. Provide the appropriate methods for setting/retrieving the variables. l1l2_reco v02-03-02 <- v02-03-01 Save the L2 status word for the TAB and GAB boards lm_access v05-00-00 <- v02-00-03 Fix a bug in a test lm_access_interface v05-00-00 <- v01-00-04 Add accessor methods in the DeliveredLums class lumi_chunk v00-02-01 <- v00-01-03 Add code in the accessor methods for the instantaneous luminosity by tick and for the multiplicities of the reconstructed primary vertices. Add new accessor which uses the tick number instead of the tick index lumi_chunk_evt v00-02-02 <- v00-01-01 Improved interface to the luminosity database server. Code now works on raw data, thumbnails and MC. Use the database by default, not the flat files extracted from the database. recocert v06-02-01 <- v06-01-01 Added interface to beamposition fitting in beamspotoffline package. Update the code which generates the L1CTT turn on curves. == CAF/CSG: greenlee np_tmb_stream v01-02-11 <- v01-02-09 Changes needed for extracting the list of triggers to be used for skimming directly from the triggers database instead of reading them from RCP files. The current default is to use the database. tmb_tree v01-02-09 <- v01-02-06 add Ecorrection to TMBTau Add TAB/GAB status words to TMBL1Cal2bGAB tmb_tree_trigger_maker v01-00-33 <- v01-00-32 Add TAB/GAB status words to TMBL1Cal2bGAB == Monte Carlo: tadams alpgen_prod v02-03-00 <- v02-01-00 Move to alpgen 2.06 == Online: jonckheere run_config_mgr v00-11-00 <- v00-10-02 Allow more robust filtering of file/line numbers in error logs for regression tests. simpleunp_muo_unpacker v00-02-05 <- v00-02-03 Use the above filtering == external products: jonckheere alpgen v2.10_d0 <- v2.05.05_d0 Improved matching algorithm+fix wcjet+add processes with photons ============================== b08.txt ============================== t06.05.00 build 8 - 22 Dec 06 Same as build 7, but done as a clean build. There were some dependencies that caused build 7 to blow up. ============================== b09.txt ============================== t06.06.00 build 9 - 2 Jan 07 Cleanup a circular dependency that broke parts of build 8 == D0Reco: qzli lm_access v05-00-04 <- v05-00-00 lm_access_interface v05-00-01 <- v05-00-00 lm_utilities v00-00-00 <- new lumi_chunk_evt v00-02-03 <- v00-02-02 move the tickutility class from the lm_access package to the new lm_utilities package to avoid circular dependencies