Summary of changes between ckmgeant v3_0 and v3_1 ================================================== bin GNUmakefile jurgen: Add building of ckm_read executable. driver ckm_media.inc caroline: Added Material/ medium - Mylar for the windows ckm_units.inc ramberg: Added unit for UINPUT for read routines ckmgeom.F ramberg: Take out call to usergeom.kumac ramberg: commented out polyethylene material definition jurgen: remove comment after "include" (linux complains) caroline: Added Mylar for the Windows ramberg: Added explicit calculation of step sizes for UMS and DMS, otherwise automatic. ckminit.F ramberg: Added call to ums_init ckmkuini.cdf jurgen: introduce and handle ikine=-2 (angle smear) gukine.F jurgen: introduce and handle ikine=-2 (angle smear) ramberg: Added call to keat_gukine guout.F jurgen: introduce and handle ikine=-2 (angle smear) ramberg: Added output of # of tracks for read routine gustep.F caroline: Updatedd for VVS Endcaps and its windows ramberg: Fixed UMS layers from PLYY and PLY1 to PLVV and PLV1 jurgen: avoid plotting of cherenkov photons (only for debugging) uginit.F jurgen: iloss=1 and idray=1 to allow for delta rays uurout.F ramberg: Take out print statements examples ckminit.kumac jurgen: make kine 2 default in example ramberg: Made a cleaner ckminit.kumac for users drawckm.kumac ramberg: Update to work with new VVS geometry drawckm2.kumac ramberg: Made changes for the new VVS geometry glogon.kumac jurgen: removed keat keat_guout.F ramberg: added # of KEAT hits to output mvs mvs_guout.F ramberg: added # of mvs hits to output read ckm_plot.kumac jurgen: add cvs headers ramberg: A kumac to plot a few quantities at end of standard ckm_read run CKM_read.F jurgen: handle nan ramberg: Add common block with number of events read in jurgen: add cvs headers. read commandline arg. increase size for filename. add hbook initialization. replace returns with goto 999 ramberg: These are routines to read in CKMGEANT output file CKM_read_final.F ramberg: New example ckm_read user finalization routine jurgen: uncomment hbook calls. add cvs headers ramberg: These are routines to read in CKMGEANT output file CKM_read_init.F ramberg: New example read init file jurgen: uncomment hbook calls. add cvs headers ramberg: These are routines to read in CKMGEANT output file CKM_read_user.F ramberg: Use single precision for a few quantities when using HFN jurgen: change hitfvs variable to real. change comment to please linux jurgen: fix problem with double end-if in debug at end ramberg: Took out sections that weren't general. Fixed bug on if loop ramberg: new example ckm_read user routine jurgen: add cvs headers ramberg: These are routines to read in CKMGEANT output file FVS_read.F jurgen: add cvs headers ramberg: These are routines to read in CKMGEANT output file GNUmakefile.read jurgen: new entry KEAT_read.F jurgen: add cvs headers ramberg: These are routines to read in CKMGEANT output file KRCH_read.F jurgen: add cvs headers ramberg: These are routines to read in CKMGEANT output file MVS_read.F jurgen: add cvs headers ramberg: These are routines to read in CKMGEANT output file PRCH_read.F jurgen: add cvs headers ramberg: These are routines to read in CKMGEANT output file STRAW_read.F jurgen: add cvs headers ramberg: These are routines to read in CKMGEANT output file UMS_read.F jurgen: add cvs headers ramberg: These are routines to read in CKMGEANT output file VVS_read.F jurgen: handle nan ramberg: made change to accomodate changed vvs output format ramberg: New vvs_read routine to match new vvs_guout jurgen: add cvs headers ramberg: These are routines to read in CKMGEANT output file scripts make_ckmgeant_version.sh jurgen: run also testjob of ckm_read rearrange.sh jurgen: add read module straw straw_geom.F caroline: Last straw plan moved 5cm inside the VVS straw_guout.F ramberg: added # of straw hits to output ums ums_geom.F jurgen: Change 0. to 0, (Linux complain) ramberg: changed window volume to mylar godang: added cathode planes into the chamber & calculate wire hit - by Erik & Romulus ums_guout.F ramberg: added # of UMS hits to output ums_gustep.F ramberg: Changed ums_gustep to match ums_geom ums_init.F jurgen: remove double subroutine declaration godang: new histograms for chamber and wire hit umsdata.inc godang: added cham and wire to common block vvs bivs_geom.kumac ramberg: Widened hole in BIVS vacu_geom.F jurgen: comment debug writes caroline: VVS Endcaps (In/Out) and their window VVWN have been added caroline: change ckmmed_vacu to ckmmed_magvacu in VDV2 partitions and modules as well ramberg: Changed ckmmed_vac --> ckmmed_magvac and changed the nesting of the vacuum veto decay volumes. vmag_geom.kumac caroline: rewrite the magnet with a core (ckmmed_magvacu) and a body(ckmmed_vmag) vvs_gukine.F caroline: Account in change of counter names in vvscom and their initialization caroline: Initialize the phi counter per event vvs_guout.F caroline: Output tracks in the Vacuum tank, even when no track leaves a hit in VVS caroline: Documenting vvs_guout Output Format ramberg: Changed output format slightly to accomodate 3 digit integer ramberg: Added print out for every event, with number of hits caroline: Number of hits in position 14 of the tk info- num_modules position 13 caroline: VVS as a "Title" followed by number of Tks/evt (separated from the bulk) vvs_gustep.F caroline: account for particles in wiggling and scattered back and forth between modules caroline: New code vvscom.inc caroline: change phi counter name to avoid clach with commons used elswhere caroline: replace by the correct version, with overal phi counter caroline: added a counter of angles phi per module