List of changes between v3_9 and v4_0 bin GNUmakefile jurgen: add hvs jurgen: add event_analyze to rdobjs jurgen: handle read files without _read in name correctly jurgen: add compilation of ckm_add jurgen: add building of ckm_display handle main programs correctly jurgen: add automatic compilation of *.cdf GNUmakefile.master jurgen: also keep debug libs jurgen: fix for build of main programs jurgen: add more main programs bivs bivs_gukine.F caroline: Initialization of new variables bivs_guout.F ramberg: Change format to match BIVS_read.F caroline: add bari-center of the shower to the output jurgen: handle ckm_add caroline: coupled to optimized version of bivs_gustep- New histograms added bivs_gustep.F caroline: add bari-center of the shower jurgen: fix if statement to compile on Linux too caroline: Back to the optimized version bivs_init.F caroline: Booking of new histograms bivscom.inc caroline: Include bari-center of the bivs shower caroline: Increase nhits_tot to 250 display CKM_display.F jurgen: clean up cvs headers and logs ramberg: Put in call to event_analyze and take out calls to CKM_read routines. jenkins: Modified by cmj 5/11/2001 to become the driving program for the CKM event display. This version is modified from: CKM_read.F,v 1.12 2001/06/13 01:41:38 jurgen Exp jurgen: New Entry for Merrill GNUmakefile.display jurgen: New Entry for Merrill dis_cal.F jenkins: Modified by cmj 6/22/2001 to change all includes to #include "*.inc" jenkins: Modified by cmj 6/22/2001 Save local variables that are initialized locally and used later jurgen: New Entry for Merrill dis_ckm_geom.F jenkins: Modified by cmj 6/22/2001 Change all includes to #include "*.inc" jenkins: Modified by cmj 6/22//2001 remove hard wire run number, record number and event number counters Modified by cmj 6/22/2001 to include a debug flag for writes save it as a local variable. jurgen: New Entry for Merrill dis_ckm_geometry.inc jurgen: New Entry for Merrill dis_event.F jenkins: Modified by cmj 6/18/2001 to include multi-zone views Modified by cmj 6/20/2001 Inclcude ability to write post script file for multi-zone view Modified by cmj 6/21/2001 Change menu to reflect actual choices Modified by cmj 6/22/2001 to save local variables that are locally initialized jurgen: New Entry for Merrill dis_hit.F jenkins: Modified by cmj 6/22/2001 Change all includes to #include "*.inc" jenkins: Modified by cmhy 6/18/2001 to draw smaller marker size for multi zone view.. Modified by cmj 6/21/2001 to include two debug flags: one for UMS tracking and one for DMS tracking. Modified by cmj 6/22/2001 to save all locally defined and initialized variables jurgen: New Entry for Merrill dis_init.F jurgen: New Entry for Merrill dis_keat.inc jurgen: New Entry for Merrill dis_kinematic.F ramberg: Put in new vtxana.inc variables jenkins: Modified by cmj 6/22/2001 Change #include "vscom.inc" to: #include "vvscom.inc" jenkins: Modified by cmj 5/22/2001 Original version for v3_6 Modified by cmj 5/22/2001 to add tkl tracker for the UMS Modified by cmj 6/22/2001 to use the "mdebug" flag and turn it off Modified by cmj 6/22/2001 to save local variables that are initialized locally Modified by cmj 6/22/2001 Change all includes to #include "*.inc" jurgen: New Entry for Merrill dis_run_info.inc jurgen: New Entry for Merrill dis_spec.F jenkins: Modified by cmj 5/21/2001 to put in v3_6 geometry. Modified by cmj 5/22/2001 to save local variables locally initialized. jurgen: New Entry for Merrill dis_track.F ramberg: Put in new vtxana.inc variables jenkins: Modified by cmj 6/18/2001 to change the text size for the combined view Checked by cmj 6/22/2001 to see if all locally initialized variables are saved. jurgen: New Entry for Merrill dis_vertex.inc jurgen: New Entry for Merrill driver GNUmakefile.driver jurgen: add gen_guout jurgen: add main.d to list of .d files ckm_dim.inc caroline: Add HVS information ckm_files.inc jurgen: add add_events flag ckm_histo.inc caroline: HVS Histograms ID setup ckm_media.inc caroline: Add HVS media jurgen: Allow for different Photomultiplier types in both RICHes ckm_para.inc jurgen: increase array for ckm_add ckm_pos.inc caroline: Add HVS_xshift information to ckm_pos.inc caroline: HVS location added ckm_units.inc jurgen: more input units for ckm_add ckmgeom.F caroline: change call hvs_geom - get dimensions/position parameters from common caroline: HVS media/position added- call to hvs_geom jurgen: Allow for different Photomultiplier types in both RICHes ckmkuexe.F jurgen: Allow for different Photomultiplier types in both RICHes ckmkuini.cdf jurgen: add help text for ukine=-3 ramberg: Allow forced decays (using DECAY_POS switch) to be in the region upstream of z=0, all the way to z=-1400 cm. jurgen: Allow for different Photomultiplier types in both RICHes gen_guout.F ramberg: Handle vertex quantities correctly for new ckmvert.inc arrays. caroline: Increase the vertex coordiantes precision jurgen: new routines, was before in guout gtrack.F molchan: Made STEMAX limiting in Cherenkov media more dynamic to speed-up code gukine.F caroline: Call to hvs_gukine added jurgen: Introduce smearing in x,y (UKINE=-3)(code from Stephan) Fix small problem in UKINE=-2 (thanks to Stephan) guout.F caroline: call hvs output routine jurgen: fix typo jurgen: handle printout for ukine=-3 jurgen: move generate track writing to gen_guout jurgen: add more info to top of output file gustep.F caroline: Added call to hvs_gustep if medium HVS-Scintillator godang: Stop particles in MAG1 and MAG2 for SWIT 4 1 ramberg: Stop particles in UMAG for SWIT 4 1 gutrak.F ramberg: Check that position of primary particle is before first DECAY_POS position before trying to force decay. uginit.F jurgen: initialize add flag jurgen: Allow for different Photomultiplier types in both RICHes driver/doc ckmgeant.html jurgen: for v4_0 hvs GNUmakefile.hvs molchan: Fixed creation of libhvs*.a jurgen: new entry hvs_geom.F jurgen: remove variables already declared in includes caroline: Put the hvs_xshift in a common caroline: Add comments caroline: Hole Veto System hvs_gukine.F caroline: Initialization of the CKM Hole Veto System hvs_guout.F caroline: Output from Hole Veto System hvs_gustep.F jurgen: removed double cvs log entry caroline: histogram the energy/hit/tower xy caroline: common ckm_pos.inc added with hvs_xshift information caroline: Add ending $Log: changes-v4_0,v $ caroline: Add ending Revision 1.1 2001/07/03 17:05:04 jurgen caroline: Add ending changes_v4_0 caroline: Add ending caroline: Hole Veto System stepping routine hvs_init.F caroline: histogram the energy/hit/tower xy hvsdata.inc caroline: HVS Common Block Information keat keat_geom.F godang: Rename some of KEAT volumes: windows as 'POKT' and cathodes as 'CAKT' modules modules jurgen: add hvs jurgen: add display module read BIVS_read.F caroline: Change of precision caroline: missing index added in the baricneter of the shower caroline: Read output including the bari-center of the shower jurgen: add handling of ckm_add CKM_read.F jurgen: move actual event_read to seperate routine jurgen: fix typo jurgen: deal with more header info CKM_read_init.F caroline: Transfer of ntuple variables to an include file jurgen: spell ckm_display right jurgen: avoid hbook action for ckm_display CKM_read_user.F caroline: Add include file with HVS information ramberg: Change handling of vertex quantities according to new ckmvert.inc file ramberg: Take out calls to analysis routines. Put them all in 'event_analyze' caroline: Transfer of ntuple varibles definition to an include file jurgen: spell ckm_display right jurgen: fix usage of lfirst and straw_first variable add variables for ckm_display avoid hbook action for ckm_display FVS_read.F jurgen: add handling of ckm_add GEN_read.F caroline: change of format caroline: Read vertex with increased precision jurgen: new entry, was in CKM_read GNUmakefile.read caroline: Add HVS_read to the library jurgen: add event_analyze jurgen: add GEN_read, event_read, ckm_add, dummy_gfkine jurgen: handle main program seperately HVS_read.F caroline: Add trailing $Log: changes-v4_0,v $ caroline: Add trailing Revision 1.1 2001/07/03 17:05:04 jurgen caroline: Add trailing changes_v4_0 caroline: Add trailing caroline: HVS- read routine KEAT_read.F jurgen: add handling of ckm_add KRCH_read.F jurgen: add handling of ckm_add MVS_read.F jurgen: add handling of ckm_add PRCH_read.F jurgen: add handling of ckm_add STRAW_read.F jurgen: add handling of ckm_add UMS_read.F jurgen: add handling of ckm_add VVS_read.F caroline: added the baricenter of the shower to read jurgen: increase size of line variable to fit new format caroline: Change read fromat jurgen: add handling of ckm_add ckm_add.F jurgen: new entry ckm_ntup.inc jurgen: add cvs headers caroline: Put Ntuple definitions in an include file ckmvert.inc jurgen: new entry dummy_gfkine.F jurgen: new entry, needed for linking ckm_add event_analyze.F jurgen: make it implicit none and include missing files jurgen: add cvs headers ramberg: New routine that calls all analysis routines. event_read.F caroline: Readin HVS data jurgen: new entry, was in CKM_read fill_plots.f jurgen: add cvs headers ramberg: Fortran subroutine to fill standard plots. Used by kpnn_plots.kumac find_vtx.F ramberg: Put in check for number of UMS and DMS tracks ramberg: Use new vtxana.inc common block. keatana.F jurgen: fix typo jurgen: add variables for ckm_display kpnn_cuts.kumac ramberg: Latest kumac cut file for Kpnn signal kpnn_plots.kumac jurgen: add cvs headers ramberg: Kumac file to make standard histograms for a CKMGEANT run. richana.F jurgen: declare and save local variables previously defined in include file richana.inc jurgen: new radius cal for new default jurgen: remove variable declaration not used here umslib.F jurgen: initialize ierr in tklin routine make remaining routines implicit none save some variables expected to be saved vtxana.inc jurgen: add cvs headers ramberg: New vertex analysis common block. rich 500u-eff.dat jurgen: quantum efficiency values for other photomultipliers cerenkov.F jurgen: Allow for different Photomultiplier types in both RICHes krch_geom.kumac jurgen: Allow for different Photomultiplier types in both RICHes krch_gustep.F jurgen: print warning only once per event jurgen: add debug printouts cleanup linux ifdefs prch_geom.kumac jurgen: Include beamhole in mirror array Allow for different Photomultiplier types in both RICHes prch_gustep.F jurgen: print warning only once per event jurgen: add debug printouts jurgen: fix typo jurgen: clean up linux ifdef r647-eff.dat jurgen: quantum efficiency values for other photomultipliers r960-eff.dat jurgen: quantum efficiency values for other photomultipliers richgeom.inc jurgen: fix typo jurgen: Allow for different Photomultiplier types in both RICHes scripts make_ckmgeant_version.sh jurgen: fix for fnppd jurgen: keep also dummy_gfkine.o jurgen: keep *.o for main programs rearrange.sh jurgen: add hvs jurgen: add display module ums ums_geom.F godang: Modify the core magnet dimension and add the shield both for dogleg and spectrometer magnet (based on BM105 specification) utility GNUmakefile.utility jurgen: add basename basename.F jurgen: add basename vvs vvs_guout.F caroline: output the bari-center of the shower caroline: Change write format jurgen: handle ckm_add vvs_gustep.F caroline: added bari-center of the shower caroline: Record particle entry point in Pb and Fe of the frame as well vvscom.inc caroline: Include bari-center of the shower coordinates caroline: decrease back the maximum number of hits/trk to 200 jurgen: remove obsolete vvs_module definition