============================== b01.txt ============================== t05.08.00 build 1 - 10 Aug 05 == D0Reco: qzli cal_corr_dst v00-00-24 <- v00-00-23 accomodate interface change to cal_nlc::Update method. cal_elec v02-00-01 <- v02-00-00 added a few new histograms to Coherent Noise mode added component tests to get rid of pesky warning messages cal_event_quality v00-02-04 <- v00-02-02 CalOccupancy::compute interface modification due to the cal_nlc modifications cal_nlc v01-00-21 <- v01-00-17 - interface change to cal_nlc::Update method: allows to burry initialisation of nlc/gain parameters according to data/mc inside cal_nlc - initialisation methods for d0sim and l3 added. - removes circular dependence on pileup package after MinBiasChunk has been moved to pileup_evt - cures compilation warnings about gets function in delay and nlc_fit cal_t42 v00-00-26 <- v00-00-24 accomodate interface change to cal_nlc::Update method. caldata v00-10-11 <- v00-10-10 fix thumbnail unpacking of CalStatusChunk calreco v00-10-42 <- v00-10-37 - accomodate interface change to cal_nlc::Update method. - bug fix for pPedTable pointer in TowerSeedChecker - bug fix with pointer initialisation to CalPedTables caltables v00-03-42 <- v00-03-37 accomodate interface change to cal_nlc::Update method. calunpdata v00-13-25 <- v00-13-17 - accomodate interface change to cal_nlc::Update method. - Changes to the framework module that recalibrates TMBs: Added recalibration of Calt4_25Chunk and the few cells in the CalQualityChunk. Major safety upgrade: more checks, protections against incorrect usage. - removes circular dependence on pileup package after MinBiasChunk has been moved to pileup_evt - upgrade to latest p17.07 version chpart_evt v00-10-13 <- v00-10-11 Add GTrackChLinksChunk. chpart_reco v00-07-10 <- v00-07-08 Add GTrackChLinksPkg. d0root_analysis v00-09-73 <- v00-09-71 Const-correctness. d0root_reco v00-01-13 <- v00-01-11 Don't crash if input chunks are missing. Fix integrated test. d0root_tmb v00-10-04 <- v00-10-03 Adapt for cal_event_quality interface change. lm_unpacker v01-01-00 <- v01-00-01 includes vtx board, and extra TDC module met_dq v01-00-04 <- v01-00-03 Adapt to interface change in cal_event_quality. muo_evt v00-02-06 <- v00-02-04 Added information on associated hits. muonid v02-13-00 <- v02-12-04 Added information on associated hits. pileup v00-14-19 <- v00-14-16 -adapt to changes in cal_nlc -add LBN and tick of real data overlay event -move MinBiasChunk to pileup_evt pileup_evt v01-00-00 <- new move MinBiasChunk to pileup_evt from pileup recocert v04-07-14 <- v04-07-12 Modify CalHist.cpp due to an interface change of cal_nlc and cal_event_quality. tau_cand v02-00-00 <- v01-01-00 restructure tau_cand to use cafe tau_clusterreco v00-02-03 <- v00-02-02 accomodate interface change to cal_nlc::Update method. tmb_tree v01-00-39 <- v01-00-36 update TMBTau, TMBTRefs to p18. Move TTau to tau_cand tmb_tree_maker v01-00-27 <- v01-00-26 cal_event_quality interface change. trfbase v00-64-28 <- v00-64-27 Update handling of negative error matrix. trfdca v00-64-38 <- v00-64-37 Fix component test. trffit v00-64-13 <- v00-64-12 Update handling of negative error matrix. == MonteCarlo: avto/sceno d0raw2sim v01-01-01 <- v01-01-00 add lbn, tick #, etc smtdigi v-l0smt-04 <- v-l0smt-03 fixes for zerobias overlay. same as in p17. backward compatible. mcpp_gen v00-15-18 <- v00-15-17 added original PDFLIB routine pftopdg.F needed by MC@NLO with LHAPDF interface (also needed by e.g. susygen). == Level 3: bellavan l3fem_calib v00-00-08 <- v00-00-07 -use named constants in place of hard-coded numbers; -make large array static and initialize it more efficiently; -add statmanager-related member _ncalls; -make private method name start with "_"; -for conversions, use shared method instead of hard-coding; -clean up formatting, add comments; l3fip_track v00-01-09 <- v00-01-08 fixed broken itest l3tCalUnpTool v00-08-00 <- v00-07-00 -ignore negative energy values; -remove DebugInfo member so L3TCalUnp matches other tool classes (DebugInfo not owned by tools); -make some for-loop variables for meaningful; -remove disused speciality timer, dead code; -move all initializations into constructor; -update to match cal_nlc interface change == Trigsim: carsten/bellavan trigdb_scripts v00-02-19 <- v00-02-16 added new p17 tools and filters to rcp files gtr_l3 v00-02-01 <- v00-02-00 Change "abs" into "std::abs" == Online: msanders/jonckheere vertex_examine v00-08-05 <- v00-08-02 Made Root histograms the default (instead of histoscope) Automatically copy run-time files to local directory when the examine starts This version is running in the control room == Infrastructure: jonckheere sam_manager v00-05-03 <- v00-05-02 The only change in sam_manager is the underlying SAM C++ API version change (v7_2_0 -> v7_2_1). The new api product contains backwards compatibility fix for CorbaUtil. It also includes all SAM idl files in $SAM_CPP_API_DIR/idl. sam_cpp_api v7_2_1 -q +GCC-3.4.3 <- v7_2_0 -q +GCC-3.4.3 change requested in sam_manager ============================== b02.txt ============================== t05.08.00 build 2 - 16 Aug 05 == D0Reco: qzli bc_csiptagger v00-00-13 <- v00-00-12 Modifications to make internal csip variables available to NN tagger. bc_nnTagreco v00-00-12 <- v00-00-11 remove RegbcJetAnalyze from OBJECTS remove BINARIES as the executable is obsolete, too bcjet_analyze delete <- v00-04-06 obsolete -- remove from release cafe v01-00-25 <- v01-00-14 ParticleJets. Added Collections for CpsDigi and FpsData. cafe_sam v01-00-05 <- v01-00-04 Make sure that SAM libraries are linked into the maxopt version. cal_nlc v01-00-23 <- v01-00-21 improved printout and memory leak fix cal_t42 v00-00-29 <- v00-00-26 bug fix in pedTable data Type initialisation calreco v00-10-44 <- v00-10-42 bug fix in pedTable data type initialisation caltables v00-03-44 <- v00-03-42 activate debug levels cleaning of printouts calunpdata v00-13-28 <- v00-13-25 major bug fix for events with complete recalibration d0root_analysis v00-09-74 <- v00-09-73 Add check for spacelike momentum. d0root_csip v00-00-16 <- v00-00-15 Modifications to make internal csip variables available to NN tagger. d0root_tmbtree v00-10-10 <- v00-10-08 Update for jets. fps_unpdata v00-14-03 <- v00-14-02 fix fps mc mapping gtr_find v00-23-22 <- v00-23-21 Fix infinite loop. gtrfit v00-22-49 <- v00-22-48 Fix crash in SimpleGTrackFitter. jet_evt v00-00-31 <- v00-00-30 use L1 remapping done by l1l2_evt instead of doing it in JetChunk.cpp tmb_tree v01-00-42 <- v01-00-39 Make TMBJet::ActAsNNN() methods const. Make TMBL2GblMuon methods const. Add L3BTagJet. TMBParticleJet. tmb_tree_btags_cert_maker v00-01-07 <- v00-01-06 Fix jlip neg. prob. bug. tmb_tree_trigger_maker v01-00-09 <- v01-00-08 L3BTagJet additions. == Monte Carlo: avto cardfiles v00-09-03 <- v00-08-27 mcp17 cardfiles == Level 3: bellavan/dbauer l3filters v00-06-15 <- v00-06-14 fixed broken tests l3fmonitor_base v00-00-15 <- v00-00-14 Commented out two print statements in StatUtils which were filling up the log files online l3fsec_vtx delete <- v00-00-27 Obsolete - Remove from release It is not used anywhere ============================== b03.txt ============================== t05.08.00 build 3 - 23 Aug 05 == D0Reco: qzli btags_cert v00-03-06 <- v00-03-01 Parameter and cert. tool updates. d0root_btag v00-10-05 <- v00-10-04 Add generate_APV. d0root_example v00-03-04 <- v00-03-00 Add caf examples. d0root_reco v00-01-14 <- v00-01-13 Only use PV from chunk. d0root_tmbtree v00-10-11 <- v00-10-10 Updates for CafeReadEvent. lm_unpacker v01-01-01 <- v01-01-00 fixed bug in VTXMCHModule unpack_svx_fe v00-05-14 <- v00-05-13 Add 0xc1c1 as a valid end of record marker for an HDI. This will prevent some spurious errors being logged. It will not change the output from the unpacker. == D0Correct/CAF: rhauser tmb_tree v01-00-43 <- v01-00-42 Initialize some forgotten member variables. tmb_tree_maker v01-00-29 <- v01-00-27 TMBLum interface change. Fix for TrackCalJet maker. tmb_tree_trigger_maker v01-00-10 <- v01-00-09 Initialize one additional variable in L2Track == Trigsim: bellavan/carsten l1l2trigbits v00-03-04 <- v00-03-03 Get the names of the AndOr terms from the brun0000001.dat file when running on MC/data being processed through trigsim. This allows storing the names of the AndOr terms in the thumbnail (for data this information is taken from the database). Does not affect data reconstruction (part of code used only when running trigsim) tsim_l1cal v02-10-03 <- v02-10-02 Better parsing of the triggerlist (based on the level1.sim and brun0000001.dat files, both automatically generated by coorsim), only the CEM(n,x), CJT(m,y) and CER(n,r,x) triggers are properly simulated. Redefined the meaning of central region to reflect actual uses in the experiment. New simulation of pedestals and noise based on recent data (for all the calorimeter, not restricted to |eta|<2.4 any more) tsim_l1cal2b v00-02-21-br-01 <- v00-02-21 add missing ctests (dummies for now) tsim_l1frm v02-07-02 <- v02-07-01 Change the method for inserting the list of AndOr terms which are not simulated and which are assumed to be always on: instead of using the andor.config file use an RCP parameter. Bits 243 (live beam crossing) and 255 (always on) are assumed to be true by default, even if not present in the RCP file. In addition correct a bug with the handling of these non-simulated terms: set them after reading the mask of 256 bits, not before (otherwise they wouldn't have had any effect). tsim_l1ft v00-08-08 <- v00-08-06 Increase the maximum number of AndOr terms sent from L1CTT to L1TFW Add the simulation of THT(40) Parse correctly the epics.sim file (avoid configuring the triggers twice, skip the dummy terms). This also solves crashes which occurr when running trigsim with the V13/V14 triggerlists. Add a printout of the AndOr mapping used inside D0TrigSim. == Level 2: abaz l2cttcftworker v03-02-00 <- v03-00-01 l2sttcttworker v03-02-00 <- v03-00-02 l2sttipworker v03-02-00 <- v03-00-02 l2trackerbase v03-02-00 <- v03-00-02 l2trackworker v03-02-00 <- v03-00-00gcc Synchronization of p17-br-17 with the head version. ============================== b04.txt ============================== t05.08.00 build 4 - 29 Aug 05 == Trigsim: carsten/bellavan d0trigsim v01-03-14 <- v01-03-13 Change the *.sim initialization files to match those of the global_CMT-14.31 triggerlist. Add the brun0000001.dat initialization file (also generated automatically by coorsim) tsim_l1l2 v00-10-15 <- v00-10-13 Change the RCP files to handle the readout of the detailed information sent from L1CTT to the L2 track preprocessor tsim_l1muo v01-06-00 <- v01-05-01 Reflect in the trigger simulation the change in the MTM firmware of May 2004. Change the parsing of the epics.sim file to avoid duplication of trigger definitions. Add a printout of AndOr terms actually used by the triggerlist at the beginning of a run. Code completely synchronized with the p17-branch tsim_l2 v00-06-03 <- v00-06-02 enable reading of UBS also for x24 (L2CTT) need to know about STTCTTInput.hpp == D0Reco: qzli dq_calo v05-02-00 <- v05-01-01 Updated cal_event_quality object call, because of the interface modification. Add new monitoring histograms. dq_calo_analysis v04-01-01 <- v04-00-00 new L1 histograms muo_cert v02-03-00 <- v02-02-00 Added 2d plots needed for PMCS == Level 2: abaz l1l2unpacker v00-10-10 <- v00-10-07 declare correctly (in sync with tsim_l1l2) unpacker modules for L2 tracking workers (offline) l2trackerbase v03-02-01 <- v03-02-00 Adding two new files (fetchTrack) which are missing in v03-02-00. == Level 3: bellavan l3fcalib_smt v00-05-01 <- v00-05-00 Changed the L3FileSmtCalibReader class to use smt_calibration/SmtCalibrater instead of the obsolete smt_calibdata/Detector class. Fixed broken test. == Infrastructure: jonckheere sam_manager v00-05-05 <- v00-05-03 Allowed users to specify maximum number of input files via command line option: -sam_max_files . Fix problem with initialization of several static variables (noticed by Robert). ============================== b04.txt ============================== t05.08.00 build 4a - 29 Aug 05 == D0Reco/D0Correct: rhauser d0correct v00-00-12 <- v00-00-11 Adjust to RCP changes in jet_evt. Does not change d0correct behaviour. tmb_analyze v02-00-09 <- v02-00-07 Use calibration_management in top level RCP for data.