======================================================== p14.07.00 build 1 - 26 Feb 04 Targetted changes: == D0Reco - major functionality change is that we're going to use t42 in killing mode - Which means CalDataChunk is modified by t42 algo, and to recover the original CalDataChunk, the necessary information is in Calt42Chunk. Calt42Chunk gets reduced in size. - move towards support for usage of calorimeter calibration database - not enabled by default, needs extensive testing by experts - It's partially TMB++: SMT, CFT, FPS are in the thumbnail, but not in a thumbnail packed format. - FPD is in thumbnail packed format - removal of wzreco and elasticreco packages d0reco - don't run kalman vertexing in reco MonteCarlo - Update p14 with the latest MC so that the entire chain should work there. Infrastructure - Bug fixes, some are needed for new machines. Online and Luminosity - SigEvtSys upgrade needed for online data quality - lm-access will really work == D0Reco: suyong d0reco p14-br-18 <- p14-br-17 remove kalman vertexing and wzreco from processing, removed obsolete package elasticreco from being linked in. cal_t42 p14-br-15 <- p14-br-05 enable t42 killing mode by default. and some code to use caltables caltables p14-br-02 <- p14-br-01 cal_calibration p14-br-01 <- new calunpdata p14-br-g <- p14-br-e code updates for calibration database access. cps_util p14-br-05 <- p14-br-04 fix for data after the shutdown where some channels were moved and the map is correct but the wrong calibration was applied. fpd_event p14-br-01 <- new fpd_reco p14-br-02 <- p14-br-01 fpd_unpack p14-br-05 <- p14-br-04 fpddigi p14-br-01 <- p13-br-02 split FPDDigiChunk definition into fpd_event and write out FPD info in the thumbnail packed format fps_reco p14-br-k <- p14-br-h improved alignment run_config_mgr p14-br-02 <- p14-br-01 Fix to get CAL timing and control crate information to be properly unpacked.. need this for the so called "mixed events" processing smtutil p14-br-v00-09-31 <- p14-br-01 SMT swapped two HDI during the shutdown. thumbnail p14-br-21 <- p14-br-17 support for FPD in the thumbnail chunk. == MonteCarlo: sceno/muanza EvtGen p14-br-12 <- p14-br-11 Adding kludged method to correctly generate CP asymmetry distributions for B0->J/psi K0s cardfiles p14-br-04 <- p14-br-02 p14-br-03: Added cardfiles/np renamed herwig card for RPV single smuon resonant production new mGMSB pythia cards for di-tau+mET and di-photon+mET inclusive productions Added cardfiles/higgs/pythia_hl+b+b_2tau+2b_n.msub121msub122.cards p14-br-04: New Naming Scheme (except cardfiles/top) CTEQ4L -> CTEQ5L "Tune A" parameters for UE in Pythia cards d0gstar pbr14-muo4287 <- p13-br-02 put in new muon chambers ala d0note 4287 d0sim p14-br-02 <- p14-br-01 making d0sim comply with D0rte. geometry_db p14-br-v7 <- p14-br-v02-00-15 makes the p14 d0gstar geometry availble in p14. This will allow us to reconstruct p15 d0gstar files with p14 d0sim/reco put in new muon chambers ala d0note 4287 mcpp p14-br-05 <- p14-br-02 add method that excludes "stable" quarks Re-introduction of herwig.nodec Modified the event listing for Pythia (switch including stdhep option) mcpp_gen p14-br-11 <- p14-br-09 Re-introduction of herwig.nodec Modified the event listing for Pythia (switch including stdhep option) pmcs p14br-133 <- p14br-113 120: 1) major rewrite of map code 2) remove non fiducial electrons from smeared list by default 3) pointers between gen/smeared muon list in native root tuple 130: merge photons and electrons that are too close 131: add p14 tune for pmcs_chprt and make it the default 132: better handling of electrons in zwang met routine and new toycal met routine 133: fix crash when there are no particles in jet (hmmm... how does this happen) pmcs_cal p14br-131 <- p14br-113 120: 1) major rewrite of map code 2) remove non fiducial electrons from smeared list by default 3) pointers between gen/smeared muon list in native root tuple 131: fix memory leak pmcs_chprt p14br-136 <- p14br-113 120: 1) major rewrite of map code 2) remove non fiducial electrons from smeared list by default 3) pointers between gen/smeared muon list in native root tuple 134: add p14 tune for pmcs_chprt and make it the default 135: p14 efficiencies 136: p14 efficiencies pmcs_em p14br-133 <- p14br-113 120: 1) major rewrite of map code 2) remove non fiducial electrons from smeared list by default 3) pointers between gen/smeared muon list in native root tuple 131: merge photons and electrons that are too close 133: p14 efficiencies pmcs_jet p14br-120 <- p14br-114 120: 1) major rewrite of map code 2) remove non fiducial electrons from smeared list by default 3) pointers between gen/smeared muon list in native root tuple pmcs_met p14br-134 <- p14br-113 120: 1) major rewrite of map code 2) remove non fiducial electrons from smeared list by default 3) pointers between gen/smeared muon list in native root tuple 121: remove obsolete _t file 131: better handling of electrons in zwang met routine and new toycal met routine 132: fix crash when there are no particles in jet (hmmm... how does this happen) 134: remove warning about component test pmcs_muon p14br-131 <- p14br-113 131: add andrew askew's local muon chamber resolutions pmcs_output p14br-121 <- p14br-113 120: 1) major rewrite of map code 2) remove non fiducial electrons from smeared list by default 3) pointers between gen/smeared muon list in native root tuple 121: adjust to new maps pmcs_tau p14br-120 <- p14br-113 120: 1) major rewrite of map code 2) remove non fiducial electrons from smeared list by default 3) pointers between gen/smeared muon list in native root tuple pmcs_trig p14br-120 <- p14br-113 120: 1) major rewrite of map code 2) remove non fiducial electrons from smeared list by default 3) pointers between gen/smeared muon list in native root tuple pmcs_util p14br-133 <- p14br-113 120: 1) major rewrite of map code 2) remove non fiducial electrons from smeared list by default 3) pointers between gen/smeared muon list in native root tuple 121: remove "stable" pythia quarks 132: merge photons and electrons that are too close 133: fix memory leak pmcs_vtx p14br-120 <- p14br-113 120: 1) major rewrite of map code 2) remove non fiducial electrons from smeared list by default 3) pointers between gen/smeared muon list in native root tuple simpp p14br-muo4287-2 <- p14-br-03 put in new muon chambers ala d0note 4287 weird problem with eventflags library wz_gen v00-01-06 <- v00-01-01 make available in p14 == Infrastructure: jonckheere DSPACK p14-br-08 <- p14-br-07 Fix bug handling pointers past the 2G boundary ctbuild p14-br-06 <- p14-br-05 Merge in fix for incorrect LIBDEPS processing from the trunk. d0om_ds p14-br-05 <- p14-br-03 p14-br-04: Fix memory leak reading embedded dictionaries. p14-br-05: Fix bug handling pointers past the 2G boundary d0omCORBA p14-v00-03-51 <- p14-v00-03-50 Dont save corba pointers to naming service objects. == Online: jonckheere SigEvtSys p14-br-v04-00-00 <- v00-03-03 Move SE_Message.cpp to v3 from v4. Add the qsize to a client to match the python interface. Add a constructor for SEClient to retrieve the port and host from the environment for use in examines. Create test/examine_sender_t.cpp == Luminosity: schellma lm_access p14-br-05 <- p14-br-02 add bad lbn capability, better interface for example, dumpLBN method Correct a bug which made the reconstructed luminosity come out 0 for data which had been processed through the thumbnail fixer. The order in which the D0reco version and TMBfixer version were being read out from the parentage files was swapped. ======================================================== p14.07.00 build 1a - 26 Feb 04 SRT_D0 p14-br-18 <- p14-br-17 Add arch_spec's to correspond to newest ctbuild These won't be used, but they are needed. ======================================================== p14.07.00 build 2 - 2 Mar 04 == D0Reco: suyong cal_t42 p14-br-16 <- p14-br-15 test component for Calt4_25Chunk caltables p14-br-03 <- p14-br-02 fix linking error.. some source files were missing from COMPONENTS geometry_db p14-br-v02-00-19 <- p14-br-v7 updated muon geometry for the new data == RecoCert: suyong cal_event_quality p14-br-01 <- new first release in p14, needed by recocert recocert p14-br-20 <- p14-br-15 physics_util p14-br-01 <- new vkalman_util p14-br-02 <- p14-br-01 latest and greatest == Monte Carlo: sceno d0_mcpp_gen p14-br-04 <- p14-br-02 Add eventflags, run_config_fwk and config_base to the link lines. mc_analyze delete <- p13-br-04 Remove: no one is fixing errors mctest delete <- v01-02-01 Remove: no one is fixing errors == Online: jonckheere SigEvtSys p14-br-v04-00-01 <- p14-br-v04-00-00 Add the python files to the lib directory. ======================================================== p14.07.00 build 3 - 18 Mar 04 == Monte Carlo: sceno d0gstar pbr14-muo4287-2 "pbr14-muo4287 To reflect changes from p16-br == D0Reco: suyong mc_analyze p13-br-04 <- delete needed by tmb_analyze, so put back in == Nobody cares d0root_analysis delete <- v00-05-03 d0root_btag delete <- v00-05-03 d0root_met delete <- v00-05-03 d0root_top delete <- v00-05-03 These have been broken for a *long* time == Infrastructure: jonckheere ctbuild p14-br-07 <- p14-br-06 Merge in fixes for binary rebuilding, this brings us almost all the way to the trunk version (minus changes for new external packages). ======================================================== p14.07.00 build 4 - 25 Mar 04 == D0Reco: suyong cal_calibration p14-br-v00-02-03 <- p14-br-01 Modifications to run with the calibration database. Cal database access is not turned on in p14.07, but we want to test it extensively using this version. cal_t42 p14-br-17 <- p14-br-16 added a method to access the info which flags if cal_t42 was in killing mode or not correctly. This is needed for correctly applying corrections running d0correct later in the user analysis stage. recocert p14-br-21 <- p14-br-20 Added initialization of "_numEvents" to all RecoCert constructors. Write the runnumber to the runnumber histogram only once (to prevent from getting the wrong runnumber in the statistics file). Write the number of events to the statistics file. == Infrastructure: jonckheere/russo ctbuild p14-br-08 <- p14-br-07 Fix problem with ti_files objects making the nm/ld command line too long. == Level3: bellavan l3fcps p14-br-01 <- v00-04-14 l3ffpd_si p14-br-02 <- p14-br-01 l3fmuo_caltrack p14-br-01 <- v00-02-01 l3fmuo_centralmatch p14-br-02 <- p13-br-01 l3fmuo_hitcoinc p14-br-01 <- v00-01-04 l3fmuo_local p14-br-02 <- p14-br-01 l3fmuo_unpack p14-br-01 <- v00-03-16 l3foffline_util p14-br-02 <- v00-00-04 l3fparser p14-br-01 <- v00-03-23 l3fresults p14-br-02 <- v00-02-24 l3fsec_vtx p14-br-02 <- v00-00-24 l3fsmtanalyze p14-br-02 <- v00-02-17 l3fsmtcluster p14-br-02 <- v00-02-18 l3fsmtunptool p14-br-02 <- p13-br-03 l3ftrack_cft p14-br-02 <- v00-08-04 l3ftrack_fpd p14-br-02 <- v00-01-10 l3ftrack_global p14-br-02 <- v00-07-10 l3ftrack_mc p14-br-02 <- v00-06-16 l3ftrack_phys p14-br-02 <- p13-br-03 l3ftrack_util p14-br-02 <- v00-07-03 l3fvertex p14-br-02 <- v00-03-04 l3fvertex_analyze p14-br-02 <- v00-00-03 l3fvertex_base p14-br-02 <- v00-01-05 l3fxy_vertex p14-br-02 <- p13-br-01 l3run_config p14-br-02 <- v00-01-09 l3streaming p14-br-02 <- p13-br-01 l3tCalUnpTool p14-br-08 <- p14-br-06 l3utilities p14-br-01 <- p13-br-01 remove obsolete LIBRARIES files == Trigsim: bellavan trigsim_analyze p14-br-01 <- v00-01-00 tsim_l1l2 p14-br-04 <- p14-br-03 tsim_l2 p14-br-04 <- p14-br-03 tsim_l3 p14-br-01 <- p13-br-02 remove obsolete LIBRARIES files ======================================================== p14.07.00 build 5 - 28 March 2004 == Level3/Trigsim: bellavan l3ftrack_fpd p14-br-03 <- p14-br-02 remove empty directory "test" from SUBDIRS file tsim_l2 p14-br-05 <- p14-br-04 remove empty directory "bin" from SUBDIRS file ======================================================== p14.07.00 build 6 - 30 Mar 04 Added the new sam_manager which uses tcp rather than udp for communications. == Infrastructure: jonckheere ctbuild p14-br-09 "p14-br-08 Added support for new external packages needed by sam_manager. sam_manager p14-br-04 "p14-br-02 Merged code from the head to p14-br, compiled and run successfully test executable based on p14.07.00. The packages needed for compilation: sam_client_cpplib -q KAI-4.0f v0_9_4 sam_mis_cpplib -q KAI-4.0f v0_9_1 sam_idl_cpplib -q KAI-4.0f v4_7_1 sam_lib -q KAI-4.0f v4_7_1 SRT_D0 p14-br-19 "p14-br-18 Added support for new external packages needed by sam_manager. == Online: jonckheere SigEvtSys p14-br-v04-00-02 "p14-br-v04-00-01 The python scripts are now inserted into the SigEvtSys directory in $SRT_SUBDIR. This now allows coor to find the python scripts. ======================================================== p14.07.00 build 7 - 31 Mar 04 == D0Reco: suyong muon_index p14-br-02 <- p14-br-01 bug fix for missing C-hole counter hits. Without this fix the counter is not visible. recocert p14-br-22 <- p14-br-21 bug fix for crashing on p14.07.00 thumbnail files, it now needs database access since we are now storing CFT hits in thumbnail. == Build fixes: jonckheere d0_mcpp_gen p14-br-05 <- p14-br-04 Remove explicit linking of corba_util. framework p14-br-02 <- p14-br-01 Remove explicit linking of corba_util. ========================================================