============================== b01.txt ============================== t05.07.00 build 1 - 6 July 05 == MonteCarlo: avto alpgen_prod v00-00-20 <- v00-00-19 Minor cleanings d0raw2sim v01-01-00 <- v01-00-12 adjust to changes in database mcpp v00-13-16 <- v00-13-15 Updated the herwig.nodec file w/ the list of HF hadrons to be kept stable in Herwig and decayed by EvtGen mcpp_gen v00-15-13 <- v00-15-12 Added Herwig/EvtGen Interface == D0Reco: qzli cal_event_quality v00-02-02 <- v00-02-01 adapt to new cal_nlc behaviour : need to call CAL_NLC::Update() smtraw v-l0smt-08 <- v-l0smt-03 Fix initialization order in ctors. made compatible with new smt calibration code; cleaned up caltables v00-03-37 <- v00-03-36 update rcp-files for p17-flat-file versions smt_calibration v-l0smt-00 <- v00-03-12 Paul Russo's upgrade/replacement of smt calibration code smt_hitalgs v-l0smt-03 <- v-l0smt-02 Added a merge/split SMT clustering algorithm. smt_hitpackages v-l0smt-03 <- v-l0smt-02 Added a merge/split SMT clustering algorithm. == Analysis Utilities: qzli/hobbs limit_calculators v01-00-00 <- new First release == Level2: abaz l2sttip_analyze delete <- v00-01-03 <- v00-01-02 l2sttipworker changed the name of sttiptrack to globaltrack. delete from release, obsolete == Trigsim: carsten trigsim_analyze v00-02-08 <- v00-02-07 remove l2sttip_analyze from OBJECTS file tsim_l1l2 v00-10-13 <- v00-10-11 removed l2sttip_analyze from OBJECTS file == Online: jonckheere coor v00-76-00 <- v00-75-01 Update resources slightly. Minor fixes for online. thread_util_wrappers v00-13-00 <- v00-12-04 Add better error handling to Log_File. == GCC4.0: snyder cal_nada v01-02-02 <- v01-02-00 chpart_evt v00-10-11 <- v00-10-10 config_db_client v00-00-13 <- v00-00-12 d0_mcpp v00-13-05 <- v00-13-04 d0root_tmb v00-09-19 <- v00-09-18 d0ve_caldis v04-02-01 <- v04-02-00 em_util v00-02-89 <- v00-02-88 fps_unpdata v00-14-02 <- v00-14-01 hmreco v00-06-19 <- v00-06-18 jet_evt v00-00-30 <- v00-00-29 jetanalyze v00-02-38 <- v00-02-37 l2stt_analyze v00-01-26 <- v00-01-25 l3fMuonTools v00-13-06 <- v00-13-05 l3fTauTools_physres v00-07-03 <- v00-07-02 l3fcalcluster v00-01-84 <- v00-01-83 l3fhcal_calib_physres v00-00-03 <- v00-00-02 l3fmuo_centralmatch v00-06-07 <- v00-06-06 l3fsmtunptool v00-10-10 <- v00-10-09 l3fvertex v00-03-07 <- v00-03-06 lm_offline_check v00-01-08 <- v00-01-07 met_dq v01-00-03 <- v01-00-02 Fix initialization order in ctors. calinfo v00-01-06 <- v00-01-05 Remove LIBRARIES d0ve v03-01-05 <- v03-01-04 Fix initialization order in ctor. Compile with gcc 4. jetreco v00-02-51 <- v00-02-50 Remove LIBRARIES. Fix initialization order in ctor. Add missing std:: qualifications. tmb_tree_btags_cert_maker v00-01-05 <- v00-01-04 itest needs DumpEvent. met_evt v00-00-10 <- v00-00-09 pmcs_chprt v01-n02-01 <- v01-n02-00 pmcs_em v01-n02-01 <- v01-n02-00 pmcs_trig v01-n02-01 <- v01-n02-00 recocert v04-07-12 <- v04-07-11 root_framework v02-03-06 <- v02-03-05 smt_input v-l0smt-02 <- v-l0smt-01 smtdata v-l0smt-04 <- v-l0smt-03 tsim_BeamSpotMgr v00-00-05 <- v00-00-04 tsim_l1muo v01-05-01 <- v01-05-00 tsim_l2slic v00-02-12 <- v00-02-11 wz_evt v00-04-05 <- v00-04-04 Fix initialization order in ctors. == External Packages: jonckheere root v4_04_02b_eh -q +GCC_3_4_3:+opt <- v04_02_00a_eh Adds functionality needed by D0Correct and CAF alpgen v201 <- v133_fix040915_d0 Add jet-parton matching, add single-top and Higgs+jet modified input and output files ============================== b02.txt ============================== t05.07.00 build 2 - 13 July 05 == D0Reco: qzli calibration_management v01-01-44 <- v01-01-43 calibration_management Fix test for const change in smt_calibration. calunpdata v00-13-17 <- v00-13-16 rcp file without offline 0-suppression for raw2sim reconstruction of 0-bias data dedicated to MC-overlay dq_calo v05-01-01 <- new First release: calorimeter online monitoring. dq_calo_analysis v04-00-00 <- new First release: calorimeter online monitor GUI dq_calo_run_status v04-01-01 <- v04-00-01 Is used by dq_calo v05-01-01 and dq_calo_analysis v04-00-00 fpsdigi v00-08-10 <- v00-08-09 Do not exit when processing raw2sim data that has ADC counts = 0 smt_config v-l0smt-00 <- v00-00-23 removed contents of a redundant function smtdigi v-l0smt-03 <- v-l0smt-02 indented ctor and processEvent smtraw v-l0smt-09 <- v-l0smt-08 put back some of previously removed SmtRawUnp2Data members tmb_tree v01-00-32 <- v01-00-30 add info to TMBMCevtInfo == Infrastructure: snyder DSPACK v02-12-01 <- v02-12-00 Fix test to work with exec-shield. d0_util v00-47-00 <- v00-46-00 Add LRU_Cache. d0om v00-47-00 <- v00-46-00 Update NEWS. d0om_ds v00-47-00 <- v00-46-00 Update for evpack v5 header version. evpack v00-23-00 <- v00-22-00 Update to v5 header version. io_util v00-03-00 <- v00-02-23 Update for evpack changes. Fix initialization order in ctors. == Monte Carlo: avto alpgen_prod v01-01-02 <- v00-00-20 Updates for Alpgen v2 fix bookkeeping for algen v2 d0_mcpp_gen v00-14-12 <- v00-14-11 Updates for Alpgen v2 (using alpgen_prod) d0gstar v02-00-04 <- v02-00-02 - Clean up of gffgo to avoid warnings - Corrected FPD geometry from Andre Sznajder - Corrected Key planes to avoid overlap with beam pipe flange - SMT cables corrected (Sudeshnas changes) - Card files for Run2b included - Discard particles in Gustep if position has is NaN mc_analyze v03-00-07 <- v03-00-06 add info to TMBMCevtInfo mcatnlo v02-03-04 <- v02-03-03 Adapt to LHAPDF Version for preliminary tests mcpp v00-13-17 <- v00-13-16 Updates in *.cmd, *.nodec, *.cards files for Pythia+SLHA, Alpgen v2, Herwig+EvtGen in mcp17 mcpp_gen v00-15-16 <- v00-15-13 Updates for Alpgen v2 (using alpgen_prod) == Online: ghesketh muo_examine v05-01-68 <- v05-01-67 Added a new reference set which has an A-layer MDT with a shorted plane. Added scaling for the hit histograms so that the zero appears about 10% up from the bottom of the histogram frame. == Build system: jonckheere ctbuild v03-02-07 <- v03-02-04 - Remove -lRoot from ct_expanded_libs for d0gstar, simpp and l2slic_tables per psr - Add deflate/inflateSetDictionary to symbold conflict tables from zlib per sss ============================== b03.txt ============================== t05.07.00 build 3 - 19 July 05 == Monte Carlo: avto lhapdf_interface delete <- v00-02-03 obsolete per Nunnemann simpp v02-00-02 <- v02-00-01 simpp_reco v02-00-02 <- v02-00-01 Tim's stuff for layer zero adjust to Christian/Thorsten's changes to d0gstar == Level 3: bellavan ScriptRunner v00-10-34 <- v00-10-33 Implemented minor change to invocation to streaming code to allow the L3Streamer to know the current l1 event number l3fhough_vertex delete <- v00-03-13 obsolete per Daniella and Duperrin l3fmonitor_base v00-00-14 <- v00-00-13 - Fixed a mistake in the DeRegister method of L3MonitorStatic. - Was trying to use an interator to an element of a map after that element had been erased. A slight change in the algorithm solves the problem. l3ftrigger_base v00-00-27 <- v00-00-26 Implement parsing of new COOR command: logical_stream Implement new interface in TriggerConfiguration and L3TrigClient to execute the new COOR command logical_stream l3streaming v00-03-12 <- v00-03-10 - Allow splitting of output streams into multiple physical streams. - New L3Stream object defines the relationship between the multiple physical streams and the output stream chosen as a result of the l3 streaming algorithm. - The algorithm used to decide which of the multiple physical streams should be used is contained in the L3Stream object. - Two methods are currently implemented: a) stream to physical stream i = ( e % N ) where e is the l1 event number and N is the number of external physical streams b) stream to physical stream i = ++l where l was the last stream used - Any physical stream can be split in this way with the appropriate use of the existing COOR stream command and the new COOR logical_stream command - This is fully backwards compatible with existing the existing streaming model == Trigsim: carsten/bellavan d0trigsim v01-03-13 <- v01-03-12 changed default levelN.sim and epics.sim files to version v13.70 tsim_l1cal v02-10-02 <- v02-10-00 -correct order of eta and phi in TrigTowerAddress -fixed problem with tower handling tsim_l2stt v00-01-34 <- v00-01-32 fix the problem with the wrong sign after L2 workers and add a new rcp file tsim_l2stt_data.rcp to deal with raw data (default tsim_l2stt.rcp used for MC) == D0Reco: qzli btags_cert_evt v00-01-02 <- v00-01-01 Add objects and chunks for V0 and secondary vertex. chpart_reco v00-07-08 <- v00-07-07 Add rcp to drop ChargedParticleChunk from process hook. d0root_analysis v00-09-71 <- v00-09-69 Minor updates (const's and constructor ordering). d0root_btag v00-10-04 <- v00-09-80 Update adaptive vertexing. Fix fpe. d0root_example v00-03-00 <- v00-02-07 Fix fpe. d0root_jlip v00-00-21 <- v00-00-19 Update trfs. d0root_reco v00-01-11 <- v00-01-05 Updates for adaptive vertexing. Fix crash. d0root_tmb v00-10-03 <- v00-09-19 Updates for fixing. d0root_tmbtree v00-10-08 <- v00-10-03 Add support for jets in CafeReadEvent. em_evt v00-16-08 <- v00-16-04 Fixed a bug in EMCluster::sigE which would create a fpe when dealing with a cluster with -ve energy gtrprop v00-22-61 <- v00-22-58 Fix D0Propagator bugs. smt_calibration v-l0smt-01 <- v-l0smt-00 added Layer Zero. Backward compatible run_config_mgr v00-10-00 <- v00-09-00 Add l1cal2b crate, per Todd Adams. == Common Sample: rhauser tmb_tree_btags_cert_maker v00-01-06 <- v00-01-05 Add V0 branch. == AnalysisUtilities: qzli csskim_duplievts v00-00-04 <- v00-00-03 Update the duplicate event removal to deal with p17 data (does not remove any run/lbn for the moment) == Online: jonckheere read_event_daq v00-10-00 <- v00-09-04 Changes to end-of-run handling to better handle concurrent runs. == External packages: jonckheere root v4_04_02b_v2_eh -q +GCC_3_4_3:+opt <- v4_04_02b_v2_eh Fix an odd problem with saving jpeg files. ============================== b03a.txt ============================== t05.07.00 build 3a - 19 July 05 == Monte Carlo: avto mcpp_gen v00-15-17 <- v00-15-16 Fix for the dupliccate definition of i_slha ============================== b04.txt ============================== t05.07.00 build 4 - 26 July 05 == Monte Carlo: avto/muanza EvtGen v00-00-37 <- v00-00-36 adjusting several properties of particles, to better match current known values d0gstar v02-00-05 <- v02-00-04 Corrected layer 0 geometry (rotation matrix) Improved check NaN handling == Common Samples: rhauser cafe v01-00-14 <- v01-00-12 Optimizations in GoodRuns, BadLBNs. Sorting of objects in Collection. Added more objects to Event (taus, luminosity info) Fixed configuration file include. cafe_sam v01-00-04 <- v01-00-00 Changes required by sam_manager v00-05-02 which impliments SAM api V6. tmb_analyze v02-00-07 <- v02-00-06 Top level RCP to run on parton level files only. tmb_tree v01-00-36 <- v01-00-32 tmb_tree_maker v01-00-26 <- v01-00-22 TrackCalJet fixes. TMBSecondaryVertex. Update EventFlags. tmb_tree_trigger_maker v01-00-08 <- v01-00-06 L2GblSTTBMaker (not enabled) Level 3: bellavan htrk v00-00-07 <- v00-00-06 sync with p17-br-07 l3fanalyze v00-04-11 <- v00-04-10 Add parameters to the BTagIP examiner l3fbtag_ip v00-03-00 <- v00-02-02 impliment Z component of impact parameter make class member names and non-class member names agree with convention l3fcftunpack v00-04-17 <- v00-04-14 updated CFT dead fibre file (24 May version) bug fixes in test scripts. l3femtools v00-04-01 <- v00-04-00 forward declare L3TIsolation class in L3TEle header; #include L3TIsolation in .cpp instead of .hpp to avoid circular dependency; add constructor to initialize some members; test result of dynamic casts of tool references before continuing; #include L3TIsolation in component test too; make private members conform with standard; initialize local variables in .cpp more efficiently; simplify HaveIRun() logic in DoThisTool(); make iterator names more meaningful; add comments to improve readability; remove dead code; l3funpack_l1cal v00-00-03 <- v00-00-02 Remove a cout statement which puts a lot of crap in the output when run online l3fvertex_sec v00-00-03 <- new update #include file names to match what exists l3run_config v00-03-02 <- v00-03-01 Update expected test results. l3tCalUnpTool v00-07-00 <- v00-06-21 Update pedestals.txt file -in L3TCalUnp: remove _DoThisToolGB method (removes a layer of pointless redirection) define parameters MAX_PHYS_ETA, MIN_PHYS_ETA, MAX_PHYS_PHI, and MIN_PHYS_PHI use descriptive parameters (MAX_... and MIN...) instead of hardcoded numbers -in L3TCalPos: add copy constructors L3TCalPos(L3TCalPos&) and L3TCalPos(const L3TCalPos&) -in method L3TCalUnp::DoThisTool: replace internal tool timer with global statmanager version simplify setting of "gain" parameter simplify logic regarding _Chan_SCA(modword) checks -in method Get_CellsInCone: correct translation of detector eta into "physics index" eta simplify loops over cells in cone make large local tables and local hardcoded parameters static check if iPhi is in valid range earlier to avoid unnecessary calcs. add error messages for indexs being out of range simplify check for negative eta (< instead of <=) clean up indentation -remove GetId() call from destructor (can cause crashes) -move "++" and "--" to before variable where possible to increase speed -make loop counters more descriptive -remove old, commented-out code -remove unneeded local variables == Trigsim: carsten tsim_l1cal2b v00-02-21 <- v00-02-10 First version of L1Cal2B simulation integrated as a DZero framework package into d0trigsim. TAB algorithms include EM, Jet and Tau. Placeholders for GAB trigger terms. Data output to L2/L3 and L1CalTrack. Output to L1 framework not yet implemented. NOTE: needs l2base (tag?) NOT released yet l2io (v02-02-00 or more recent) NOT released yet tsim_l1l2 (v00-10-12 or more recent) OK d0trigsim (v01-03-11 or more recent) OK == Infrastructure: jonckheere SRT_D0 v00-04-18 <- v00-04-13 Add the new external package "alpgen". Restore the changes from v00-04-14-samapi needed for the new sam_cpp_api and the new sam_manager. sam_manager now writes both Sam v5 and v6 metadata. ctbuild v03-02-09 <- v03-02-07 Add the new external package "alpgen". add new external package "sam_cpp_api" sam_manager v00-05-02 <- v00-04-14 This release restores functionality for creating SAM v5 metadata python file. This is done in addition to the v6 metadata creation. Note, however, that for v5 sam_manager generates python file only, while for v6 metadata are created in both python and xml format. The underlying C++ API product version changed to v7_2_0 -q GCC-3.4.3. Here are the release notes for changes since v7_0_2 (used for previous sam_manager release): - fix for SamTime format bug - updated idls - fix for unhandled exception in reserving a project - added suport for project reservation and starting projects via new (v6) station interfaces - introduced SamConfig as the high level API class for getting various config information - more code cleanup for --pedantic (requested by minos) - introduced support for inquiring about project status (requested by cdf) - fix for file requests after consumer process ends (ConsumerProcessEnded exception is thrown) == External Packages: jonckheere alpgen v2.03_d0 <- new first release of alpgen as an external package. Not yet used internally. sam_cpp_api v7_2_0 -q GCC-3.4.3 <- new replaces corba_common corba_util sam_client_cpplib sam_idl_cpplib sam_lib sam_mis_cpplib ============================== b05.txt ============================== t05.07.00 build 5 - 27 July 05 == Infrastructure: jonckheere d0omCORBA v00-03-55 <- v00-03-54 Change from corba_util and corba_common to the new sam_cpp_api == Tracking: greenlee gtr_find v00-23-21 <- v00-23-19 Improved refit failure statistics reporting. trfbase v00-64-27 <- v00-64-26 Reduce number of refit failures. trffit v00-64-12 <- v00-64-11 Reduce number of refit failures. ============================== b06.txt ============================== t05.07.00 build 6 (final) - 2 Aug 05 == Level 2: kopal/abaz l2base v00-03-17 <- v00-03-16 l2io v02-02-05 <- v02-01-11 RunIIb CAL upgrades. sync with "tsim_l1cal2b v00-02-21". == Level 3: bellavan ScriptRunner v00-10-35 <- v00-10-34 Removed L3THoughVertex from L3ToolDeclaration.hpp l3fbtag_ip_results v00-02-11 <- v00-02-07 corrected getJetEta to return the pseudorapidity tsim_l3 v00-03-16 <- v00-03-15 update cal coefficients file