List of changes between v4_2 and v5_0 bin GNUmakefile jurgen: rename ckm.int to ckm_mc jurgen: add additional math lib -lm for IRIX64 huanghw: change c compiler flags gabrieln: Add Exit Time Plane (ETP) and Conversion Time Plane (CTP) detectors jurgen: handle read_dmswp in link of ckm_add wilking: update make clean to include new executables and exclude log files gabrieln: UMS & BTSM UVa update wilking: improve compilation of c routines jurgen: add libgeant to ckm_add linking jurgen: add compilation of ckm_ana wilking: include ckm_digi target molchan: Use CKMGEANTs own main interactive version program gxint.F GNUmakefile.master jurgen: copy also libs (fix nfs problem) bivs GNUmakefile.bivs molchan: Extend ALLINCLUDES to allow compillation for CERN-like GEANT installation bivs_geom.F ramberg: New BIVS geometry code. Translated kumac into Fortran bivs_geom.kumac ramberg: Remove this file from repository caroline: Bivs change fromn a box to a tube for speedup (Volodia's recommandation) caroline: Bivs change fromn a box to a tube for speedup (Volodia's recommandation) ramberg: Changed the tracking medium from air to vacuum for inside the BIVS. jurgen: fix comment character caroline: beam hole increased to 20cm diameter-sc&pb media defined separatly for BIVS jurgen: moved from vvs directory bivs_gukine.F wilking: add 1 ns time binning to output bivs_guout.F wilking: add 1 ns time binning to output bivs_gustep.F jurgen: protect debug writes with switch ramberg: Minor changes to bivs_gustep wilking: add 1 ns time binning to output bivscom.inc wilking: increase max_bivsdata to 100 wilking: put array element declarations in correct order wilking: increase max_bivhit wilking: add 1 ns time binning to output btsm GNUmakefile.btsm jurgen: Add cvs headers gabrieln: UMS & BTSM UVa update btsm_geom.F ramberg: - Change rotation matrix indices. - Change z location gabrieln: provide default parms jurgen: Add cvs headers gabrieln: UMS & BTSM UVa update btsm_geom.inc jurgen: Add cvs headers gabrieln: UMS & BTSM UVa update btsm_gukine.F jurgen: Add cvs headers gabrieln: UMS & BTSM UVa update btsm_guout.F jurgen: Add cvs headers gabrieln: UMS & BTSM UVa update btsm_gustep.F gabrieln: fix energy deposition in btsm jurgen: Add cvs headers gabrieln: UMS & BTSM UVa update btsm_init.F gabrieln: change some histogram limits jurgen: Add cvs headers gabrieln: UMS & BTSM UVa update btsmdata.inc jurgen: Add cvs headers gabrieln: UMS & BTSM UVa update config_btsm.F jurgen: comment data statement for lunl1-3 gabrieln: change filename vars to CHARACTER*256 gabrieln: provide default parms jurgen: Add cvs headers gabrieln: UMS & BTSM UVa update runpar_btsm.F jurgen: Add cvs headers gabrieln: UMS & BTSM UVa update cvp GNUmakefile.cvp jurgen: add cvs headers gabrieln: Add Exit Time Plane (ETP) and Conversion Time Plane (CTP) detectors config_cvp.F jurgen: comment data statement for lunl1-3 jurgen: fix typo gabrieln: change filename vars to CHARACTER*256 jurgen: add cvs headers gabrieln: Add Exit Time Plane (ETP) and Conversion Time Plane (CTP) detectors cvp_geom.F ramberg: Changed z location and put in X location dependent on magnet strength (in this case 150 MeV) jurgen: add cvs headers gabrieln: Add Exit Time Plane (ETP) and Conversion Time Plane (CTP) detectors cvp_geom.inc jurgen: add cvs headers gabrieln: Add Exit Time Plane (ETP) and Conversion Time Plane (CTP) detectors cvp_gukine.F jurgen: add cvs headers gabrieln: Add Exit Time Plane (ETP) and Conversion Time Plane (CTP) detectors cvp_guout.F jurgen: add cvs headers gabrieln: Add Exit Time Plane (ETP) and Conversion Time Plane (CTP) detectors cvp_gustep.F gabrieln: fix cut-and-paste error. jurgen: add cvs headers gabrieln: Add Exit Time Plane (ETP) and Conversion Time Plane (CTP) detectors cvp_init.F jurgen: add cvs headers gabrieln: Add Exit Time Plane (ETP) and Conversion Time Plane (CTP) detectors cvpdata.inc jurgen: add cvs headers gabrieln: Add Exit Time Plane (ETP) and Conversion Time Plane (CTP) detectors runpar_cvp.F jurgen: add cvs headers gabrieln: Add Exit Time Plane (ETP) and Conversion Time Plane (CTP) detectors digi GNUmakefile.digi wilking: add etp and cvp objects wilking: add new objects wilking: add bivs and hvs objects wilking: added new objects to library makefile jurgen: add qie_word_digi wilking: modification to handle fvs digi routines jurgen: moved compilation of main routine to explicit location removed obsolete dependencies wilking: removed bug on line 76 wilking: add digi library make file bivs_append_digi.F wilking: add bivs to digitization program bivs_digi.F wilking: add 2 new header words and remove 1 tail word wilking: use new parameter max_npmt wilking: add bivs to digitization program bivs_init_digi.F wilking: fix array access error wilking: add bivs to digitization program bivs_merge_digi.F wilking: add 2 new header words and remove 1 tail word wilking: add bivs to digitization program bivs_prep_digi.F wilking: add 2 new header words and remove 1 tail word wilking: add bivs to digitization program bivs_pulse_digi.F wilking: add bivs to digitization program bivsdigi.inc wilking: increase parameters to allow for reasonable event rates wilking: new include file btsm_append_digi.F wilking: add 2 new header words and remove 1 tail word btsm_digi.F wilking: make pulse height depend on energy deposited wilking: add 2 new header words and remove 1 tail word btsm_init_digi.F wilking: add 2 new header words and remove 1 tail word btsm_merge_digi.F wilking: make pulse height depend on energy deposited wilking: add 2 new header words and remove 1 tail word btsm_prep_digi.F wilking: make pulse height depend on energy deposited wilking: add 2 new header words and remove 1 tail word btsm_pulse_digi.F wilking: make pulse height depend on energy deposited wilking: add 2 new header words and remove 1 tail word btsmdigi.inc wilking: increase parameters to allow for reasonable event rates wilking: make pulse height depend on energy deposited wilking: add 2 new header words and remove 1 tail word ckm_digi.F wilking: remove macr_overlap from the namelist, since the unpacking depends on it being 1 microsecond wilking: add etp and cvp to digitization wilking: finish previous revision wilking: add 2 new header words and remove 1 tail word wilking: add calls to bivs_digi and hvs_digi wilking: add monte carlo data to the digitized output wilking: Added FVS to digitization jurgen: rand is double precision on IRIX wilking: remove requirement of header information in the input hit file wilking: new file wilking: Added ckm_digi wrapper routine to digi library cvp_append_digi.F wilking: add etp and cvp to digitization cvp_digi.F wilking: add etp and cvp to digitization cvp_init_digi.F wilking: add etp and cvp to digitization cvp_merge_digi.F wilking: add etp and cvp to digitization cvp_prep_digi.F wilking: add etp and cvp to digitization cvp_pulse_digi.F wilking: add etp and cvp to digitization cvpdigi.inc wilking: increase parameters to allow for reasonable event rates wilking: add etp and cvp to digitization digi.inc wilking: remove macr_overlap from the namelist, since the unpacking depends on it being 1 microsecond wilking: change n_macr_head_words to 9 wilking: add 2 new header words and remove 1 tail word wilking: increase maxbufsize wilking: add monte carlo data to the digitized output wilking: added max_hitlet_words end_digi.F wilking: *** empty log message *** ene_digi.F wilking: *** empty log message *** etp_append_digi.F wilking: add etp and cvp to digitization etp_digi.F wilking: add etp and cvp to digitization etp_init_digi.F wilking: add etp and cvp to digitization etp_merge_digi.F wilking: add etp and cvp to digitization etp_prep_digi.F wilking: add etp and cvp to digitization etp_pulse_digi.F wilking: add etp and cvp to digitization etpdigi.inc wilking: increase parameters to allow for reasonable event rates wilking: add etp and cvp to digitization fvs_append_digi.F wilking: New Routine fvs_digi.F wilking: add 2 new header words and remove 1 tail word wilking: New Routine fvs_init_digi.F wilking: fix array access error wilking: New Routine fvs_merge_digi.F wilking: add 2 new header words and remove 1 tail word colorado-ckm:remove references to obsolete variable max_macr_words wilking: fix end of loop bug wilking: New Routine fvs_merge_digi.store wilking: New Routine fvs_prep_digi.F wilking: add 2 new header words and remove 1 tail word wilking: New Routine fvs_pulse_digi.F wilking: fix loop parameter bug jurgen: add save statement for pulsemap reduce data statement to single lines wilking: New Routine fvsdigi.inc wilking: increase parameters to allow for reasonable event rates wilking: increased size of hit parameters wilking: New Routine gen_append_digi.F wilking: add monte carlo data to the digitized output gen_digi.F wilking: make relative event in mc block relative wilking: add monte carlo data to the digitized output gen_guout.F wilking: add monte carlo data to the digitized output gen_init_digi.F wilking: add monte carlo data to the digitized output gen_merge_digi.F wilking: oops wilking: fix typo wilking: make unified_event increment correctly wilking: add 2 new header words and remove 1 tail word wilking: make relative event in mc block relative wilking: add monte carlo data to the digitized output gendigi.inc wilking: increase parameters to allow for reasonable event rates wilking: make relative event in mc block relative wilking: add monte carlo data to the digitized output hvs_append_digi.F wilking: add hvs to digitization program hvs_digi.F wilking: add 2 new header words and remove 1 tail word wilking: add hvs to digitization program hvs_init_digi.F wilking: fix array access error wilking: add hvs to digitization program hvs_merge_digi.F wilking: add 2 new header words and remove 1 tail word wilking: add hvs to digitization program hvs_prep_digi.F wilking: add 2 new header words and remove 1 tail word wilking: add hvs to digitization program hvs_pulse_digi.F wilking: add hvs to digitization program hvsdigi.inc wilking: increase parameters to allow for reasonable event rates wilking: add 2 new header words and remove 1 tail word wilking: new include file keat_append_digi.F wilking: *** empty log message *** keat_digi.F wilking: add 2 new header words and remove 1 tail word keat_init_digi.F wilking: change initialization of *thesh vars to -100 keat_merge_digi.F wilking: add 2 new header words and remove 1 tail word keat_prep_digi.F wilking: add 2 new header words and remove 1 tail word wilking: change initialization of *thesh vars to -100 keat_pulse_digi.F wilking: add 2 new header words and remove 1 tail word keatdigi.inc wilking: increase parameters to allow for reasonable event rates wilking: reduce n_keat_chan to proper number wilking: add 2 new header words and remove 1 tail word wilking: increase max_*_late parameters krch_append_digi.F wilking: *** empty log message *** krch_digi.F wilking: add 2 new header words and remove 1 tail word krch_init_digi.F wilking: change initialization of *thesh vars to -100 krch_merge_digi.F wilking: add 2 new header words and remove 1 tail word krch_prep_digi.F wilking: add 2 new header words and remove 1 tail word wilking: change initialization of *thesh vars to -100 krch_pulse_digi.F wilking: *** empty log message *** krchdigi.inc wilking: increase parameters to allow for reasonable event rates wilking: increase max_*_late parameters mvs_append_digi.F wilking: add 2 new header words and remove 1 tail word mvs_digi.F wilking: add 2 new header words and remove 1 tail word mvs_init_digi.F wilking: fix array access error wilking: change initialization of *thesh vars to -100 mvs_merge_digi.F wilking: add 2 new header words and remove 1 tail word wilking: fix end of loop bug wilking: added maximum hitlet length and hitlet wc mvs_prep_digi.F wilking: add 2 new header words and remove 1 tail word wilking: change initialization of *thesh vars to -100 mvs_pulse_digi.F wilking: *** empty log message *** mvsdigi.inc wilking: increase parameters to allow for reasonable event rates wilking: increase max_*_late parameters wilking: reduced qie and tdc thresholds prch_append_digi.F wilking: *** empty log message *** prch_digi.F wilking: add 2 new header words and remove 1 tail word prch_init_digi.F wilking: change initialization of *thesh vars to -100 prch_merge_digi.F wilking: add 2 new header words and remove 1 tail word prch_prep_digi.F wilking: add 2 new header words and remove 1 tail word wilking: change initialization of *thesh vars to -100 prch_pulse_digi.F wilking: *** empty log message *** prchdigi.inc wilking: increase parameters to allow for reasonable event rates wilking: increase max_*_late parameters qie_word_digi.F wilking: add additional error messages when appropriate jurgen: Add cvs headers wilking: New Routine quicksort_digi.F wilking: *** empty log message *** straw_append_digi.F wilking: incorporate drift times into digitization routines straw_digi.F wilking: add 2 new header words and remove 1 tail word wilking: incorporate drift times into digitization routines jurgen: declare rand correctly for IRIX wilking: include drift times and simulate random ionizations straw_init_digi.F wilking: incorporate drift times into digitization routines wilking: change initialization of *thesh vars to -100 straw_merge_digi.F wilking: add 2 new header words and remove 1 tail word wilking: incorporate drift times into digitization routines wilking: include drift times and simulate random ionizations straw_prep_digi.F wilking: add 2 new header words and remove 1 tail word wilking: incorporate drift times into digitization routines wilking: include drift times and simulate random ionizations wilking: change initialization of *thesh vars to -100 straw_pulse_digi.F wilking: include drift times and simulate random ionizations strawdigi.inc wilking: increase parameters to allow for reasonable event rates wilking: incorporate drift times into digitization routines wilking: include drift times and simulate random ionizations wilking: increase max_*_late parameters ums_append_digi.F wilking: *** empty log message *** ums_digi.F wilking: add 2 new header words and remove 1 tail word wilking: added new ums pulse model ums_init_digi.F wilking: change initialization of *thesh vars to -100 ums_merge_digi.F wilking: add 2 new header words and remove 1 tail word wilking: added new ums pulse model ums_prep_digi.F wilking: add 2 new header words and remove 1 tail word wilking: added new ums pulse model wilking: change initialization of *thesh vars to -100 ums_pulse_digi.F wilking: fix loop parameter bug wilking: added new ums pulse model umsdigi.inc wilking: increase parameters to allow for reasonable event rates gabrieln: UMS & BTSM UVa update wilking: added new ums pulse model wilking: increase max_*_late parameters vvs_append_digi.F wilking: *** empty log message *** vvs_digi.F wilking: add 2 new header words and remove 1 tail word wilking: added maximum hitlet length and hitlet wc vvs_init_digi.F wilking: fix array access error wilking: change initialization of *thesh vars to -100 vvs_merge_digi.F wilking: add 2 new header words and remove 1 tail word wilking: fix end of loop bug wilking: added maximum hitlet length and hitlet wc vvs_prep_digi.F wilking: add 2 new header words and remove 1 tail word wilking: change initialization of *thesh vars to -100 vvs_pulse_digi.F wilking: *** empty log message *** vvsdigi.inc wilking: increase parameters to allow for reasonable event rates wilking: added maximum hitlet length and hitlet wc wilking: increase max_*_late parameters write_digi.F wilking: *** empty log message *** display dis_ckm_geom.F ramberg: Change variable to correspond with new ckm_pos.inc dis_hit.F ramberg: Change variables to correspond with new ckm_pos.inc dis_spec.F ramberg: Change variables to correspond with new ckm_pos.inc dis_track.F ramberg: Take out reference to vvsy1_z and vvsy2_z ramberg: Change variables to correspond with new ckm_pos.inc driver GNUmakefile.driver jurgen: add ckmmaterial gabrieln: provide default parms molchan: Put CKMGEANTs own main interactive version program gxint.F molchan: Split GUSTEP/DVDEBUG to allow compillation for CERN-like GEANT installation molchan: Extend ALLINCLUDES to allow compillation for CERN-like GEANT installation ckm_const.inc gabrieln: UMS & BTSM UVa update wilking: New include file to hold constants ckm_files.inc gabrieln: UMS & BTSM UVa update ckm_gen_par.F jurgen: add cvs header gabrieln: provide default parms ckm_histo.inc gabrieln: Add Exit Time Plane (ETP) and Conversion Time Plane (CTP) detectors gabrieln: UMS & BTSM UVa update ckm_media.inc gabrieln: UMS & BTSM UVa update ramberg: Makes new media ckmmed_csi ckm_para.inc gabrieln: provide default parms wilking: changed the order of arguments to avoid compiler complaints wilking: added genevttime (Monte Carlo generated default event time) ckm_pos.inc ramberg: Fixed problem with DMS chamber positions. They were in the middle of VVS modules. Now they agree with ckmapp6.kumac. jurgen: comment common block due to data statement ramberg: Change variable dms_z --> straw_z so that it doesn't conflict with variable in dis_ckm_geometry.inc Change locations of straw chambers so that numbers refer to center of chamber module, not front edge. rune: changed order of statments ramberg: Master list of Z locations of experiment. I've modified most of positions to correspond to Peter's ckmapp6.kumac gabrieln: Add Exit Time Plane (ETP) and Conversion Time Plane (CTP) detectors gabrieln: UMS & BTSM UVa update ckmgeom.F ramberg: Lots of changes: - Taken out z location parameter passing to geometry routines. Everything is in common block ckm_pos.inc now - No calculations of positions done in this routine anymore - Taken out all of the material definitions and put them in a new routine ckmmaterial.F gabrieln: Add Exit Time Plane (ETP) and Conversion Time Plane (CTP) detectors gabrieln: UMS & BTSM UVa update ramberg: New geometry code to add in CsI array for the FVS. Makes new material for CsI. ckminit.F gabrieln: Add Exit Time Plane (ETP) and Conversion Time Plane (CTP) detectors gabrieln: UMS & BTSM UVa update ckmkuexe.F gabrieln: UMS & BTSM UVa update jurgen: add R647ext (called R648) phototube ckmkuini.cdf gabrieln: Add Exit Time Plane (ETP) and Conversion Time Plane (CTP) detectors gabrieln: UMS & BTSM UVa update jurgen: add R647ext (called R648) phototube ckmmaterial.F jurgen: add implicit none jurgen: add cvs header ramberg: New routine that contains all the material and media definitions. dmag_geom.F jurgen: remove some ghost lines, simulating new main routine ramberg: Changed the kumac version of this geometry routine over to Fortran. Added in correct locations. dmag_geom.kumac ramberg: Removed this file from repository. caroline: BM109 exact shape and dimensions caroline: cvs header-trailer added caroline: Add the beam dump dipole dvdebug.F molchan: Split GUSTEP/DVDEBUG to allow compillation for CERN-like GEANT installation gen_guout.F wilking: added default event time to hit file gene_bm.F ramberg: Change start of random beam generation to allow for location of BTSM gufld.F ramberg: New magnetic field values associated with new locations and new KTEV analysis magnet. gukine.F gabrieln: Add Exit Time Plane (ETP) and Conversion Time Plane (CTP) detectors gabrieln: UMS & BTSM UVa update guout.F gabrieln: Add Exit Time Plane (ETP) and Conversion Time Plane (CTP) detectors gabrieln: provide default parms gabrieln: UMS & BTSM UVa update gustep.F ramberg: Minor changes associated with new geometry package gabrieln: Add Exit Time Plane (ETP) and Conversion Time Plane (CTP) detectors gabrieln: fix call to btsm_gustep gabrieln: UMS & BTSM UVa update ramberg: Make new call to fvs_gustep if we are in CSIL or CSIS blocks. molchan: Split GUSTEP/DVDEBUG to allow compillation for CERN-like GEANT installation gxint.F molchan: Put CKMGEANTs own main interactive version program gxint.F uginit.F gabrieln: provide default parms gabrieln: UMS & BTSM UVa update etp GNUmakefile.etp jurgen: add cvs headers gabrieln: Add Exit Time Plane (ETP) and Conversion Time Plane (CTP) detectors config_etp.F jurgen: comment data statement for lunl1-3 gabrieln: change filename vars to CHARACTER*256 jurgen: add cvs headers gabrieln: Add Exit Time Plane (ETP) and Conversion Time Plane (CTP) detectors etp_geom.F ramberg: New locations for ETP jurgen: add cvs headers gabrieln: Add Exit Time Plane (ETP) and Conversion Time Plane (CTP) detectors etp_geom.inc jurgen: add cvs headers gabrieln: Add Exit Time Plane (ETP) and Conversion Time Plane (CTP) detectors etp_gukine.F jurgen: add cvs headers gabrieln: Add Exit Time Plane (ETP) and Conversion Time Plane (CTP) detectors etp_guout.F jurgen: add cvs headers gabrieln: Add Exit Time Plane (ETP) and Conversion Time Plane (CTP) detectors etp_gustep.F gabrieln: fix cut-and-paste error jurgen: add cvs headers gabrieln: Add Exit Time Plane (ETP) and Conversion Time Plane (CTP) detectors etp_init.F jurgen: add cvs headers gabrieln: Add Exit Time Plane (ETP) and Conversion Time Plane (CTP) detectors etpdata.inc jurgen: add cvs headers gabrieln: Add Exit Time Plane (ETP) and Conversion Time Plane (CTP) detectors runpar_etp.F jurgen: add cvs headers gabrieln: Add Exit Time Plane (ETP) and Conversion Time Plane (CTP) detectors examples ckminit.kumac gabrieln: UMS & BTSM UVa update wilking: add line to include secondary decay particles in CKMGEANT hit file draw_btsm.kumac jurgen: add cvs headers gabrieln: UMS & BTSM UVa update draw_ums.kumac jurgen: add cvs headers gabrieln: UMS & BTSM UVa update drawckm.kumac ramberg: Suppresses drawing of individual CsI crystal blocks. drawckm2.kumac ramberg: Suppresses drawing of individual CsI blocks in the FVS array. example.nml wilking: remove macr_overlap from the namelist rune: changed default macroslice overlap time wilking: example namelist for ckm_digi trigger_input.txt wilking: Add trigger definition file examples/config btsm_a.config gabrieln: UMS & BTSM UVa update cvp_a.config gabrieln: Add Exit Time Plane (ETP) and Conversion Time Plane (CTP) detectors debug_parms_a.config gabrieln: default to quiet mode gabrieln: UMS & BTSM UVa update etp_a.config gabrieln: Add Exit Time Plane (ETP) and Conversion Time Plane (CTP) detectors magnet_bm105_a.config gabrieln: UMS & BTSM UVa update master_btsm.config gabrieln: UMS & BTSM UVa update master_cvp.config gabrieln: Add Exit Time Plane (ETP) and Conversion Time Plane (CTP) detectors master_etp.config gabrieln: Add Exit Time Plane (ETP) and Conversion Time Plane (CTP) detectors master_ums.config gabrieln: take into account the ums time-to-distance map gabrieln: UMS & BTSM UVa update polarity_a.config gabrieln: UMS & BTSM UVa update ums_geom_09_2002_a.config gabrieln: minor bug fix gabrieln: UMS & BTSM UVa update ums_t_2_d_map.config gabrieln: UMS & BTSM UVa update README.ums_btsm_update gabrieln: UMS & BTSM UVa update fvs GNUmakefile.fvs jurgen: add blkcount and blksize molchan: Extend ALLINCLUDES to allow compillation for CERN-like GEANT installation blkcount.F jurgen: add cvs header and implicit none ramberg: Routine to determine quadrant and block number for CsI array blksize.F jurgen: add cvs header and implicit none ramberg: New routine to determine layout of small and large blocks within the CsI array. This layout is identical among the 4 quadrants of the array. The beam hole is taken care of in fvs_geom bst_geom.F ramberg: Hard coded geometry and transverse position of beam stop fvs_geom.F ramberg: - Changed location of FVS. - Changed location of hole in FVS to accomodate 150 MeV ptkick ramberg: This is the FVS routine that uses the square CsI array, instead of the circular array. No longer need complicated blksize routine. ramberg: New FVS array to incorporate the KTeV CsI crystals in a circular type arrangement. fvs_gukine.F wilking: added time output in 1 ns bins ramberg: New initialization routine for CsI array fvs_guout.F wilking: added time output in 1 ns bins ramberg: New routine to output hits in the CsI array. The format is: Track information for track hitting FVS # Small CsI crystal blocks hit for this track Quadrant, Block number, Energy (for each small block with energy) # Large CsI crystal blocks hit for this track Quadrant, Block number, Energy (for each large block with energy) Then repeat for the next track hit fvs_gustep.F wilking: added time output in 1 ns bins ramberg: Gustep routine for new CsI array. fvsdata.inc ramberg: This is the FVS data common block associated with the square CsI array geometry. wilking: added time output in 1 ns bins ramberg: New data arrays for the CsI crystals hvs GNUmakefile.hvs molchan: Extend ALLINCLUDES to allow compillation for CERN-like GEANT installation hvs_geom.F ramberg: New location of HVS. hvs_gukine.F wilking: add 1 ns time binning to output hvs_guout.F wilking: add 1 ns time binning to output hvs_gustep.F ramberg: Hard code xshift of HVS into this routine for calculating towers. wilking: add 1 ns time binning to output hvsdata.inc wilking: change name of last common block wilking: increase max_hvs_hit wilking: add 1 ns time binning to output keat GNUmakefile.keat gabrieln: Add drift time calculation for KEAT (clone of the corresponding UMS procedure for now) molchan: Extend ALLINCLUDES to allow compillation for CERN-like GEANT installation calc_keat_drift_time.F gabrieln: Add drift time calculation for KEAT (clone of the corresponding UMS procedure for now) keat_distance_2_time_map.F gabrieln: Add drift time calculation for KEAT (clone of the corresponding UMS procedure for now) keat_geom.F ramberg: New geometry routine for KEAT keat_guout.F wilking: removed references to the digitization routines wilking: added more significant figures to text output keat_gustep.F gabrieln: Add drift time calculation for KEAT (clone of the corresponding UMS procedure for now) keat_t_2_d_map.inc gabrieln: Add drift time calculation for KEAT (clone of the corresponding UMS procedure for now) keatdata.inc gabrieln: Add drift time calculation for KEAT (clone of the corresponding UMS procedure for now) modules modules jurgen: add etp and cvp jurgen: at btsm jurgen: add unpack jurgen: add digi module mvs GNUmakefile.mvs molchan: Extend ALLINCLUDES to allow compillation for CERN-like GEANT installation mvs_geom.F ramberg: New location of MVS system, as well as its hole (to accomodate 150 Mev ptkick) ramberg: Increase size of MVS system to 2.4 m from 2.0 m square. mvs_gukine.F wilking: added 1 ns time binning to Monte Carlo (new data structures) mvs_guout.F wilking: removed reference to mvsdata2.inc wilking: added 1 ns time binning to Monte Carlo (new data structures) mvs_gustep.F wilking: added ckm_const.inc wilking: added 1 ns time binning to Monte Carlo (new data structures) ramberg: Corrected check on names(nlevel) to correspond with new MVS geometry. MVS output will now have correct particle hits on detector. mvscom.inc jurgen: fix cvs log ramberg: Change number of strips in MVS system to 60 from 50. mvsdata.inc huanghw: change hole position in mvs wilking: Moved light_speed parameter to ckm_const.inc wilking: added 1 ns time binning to Monte Carlo (new data structures) read BIVS_read.F jurgen: upgrade check for nan wilking: read new output format BTSM_read.F jurgen: Add cvs headers gabrieln: UMS & BTSM UVa update CVP_read.F jurgen: add cvs headers gabrieln: Add Exit Time Plane (ETP) and Conversion Time Plane (CTP) detectors ETP_read.F jurgen: add cvs headers gabrieln: Add Exit Time Plane (ETP) and Conversion Time Plane (CTP) detectors FVS_read.F wilking: modify read to handle new data format ramberg: New read routine for the CsI array structure of FVS output. GEN_read.F wilking: modified read routines to accomidate more significant figures in the output hit file GNUmakefile.read gabrieln: Add Exit Time Plane (ETP) and Conversion Time Plane (CTP) detectors wilking: add BTSM_read to object list HVS_read.F wilking: fix loop initialization bug wilking: fix typo wilking: read new output format KEAT_read.F wilking: modified read routines to accomidate more significant figures in the output hit file KRCH_read.F wilking: modified read routines to accomidate more significant figures in the output hit file MVS_read.F wilking: fix loop initialization bug wilking: modified read routines to accomidate more significant figures in the output hit file PRCH_read.F wilking: modified read routines to accomidate more significant figures in the output hit file STRAW_read.F wilking: finish previous revision wilking: add elseif to prevent segmentation fault wilking: add new read format to incorporate drift times jurgen: handle nan wilking: modified read routines to accomidate more significant figures in the output hit file UMS_read.F wilking: modified read routines to accomidate more significant figures in the output hit file VVS_read.F wilking: fix loop initialization bug wilking: modified read routines to accomidate more significant figures in the output hit file dmsana.F wilking: fix ill defined rotation matrices in straw_geom.F dmswirepos.txt wilking: new dmswirepos.txt added wilking: removing dmswirepos.txt so I can add an updated version wilking: new dmswirepos.txt added wilking: removing dmswirepos.txt so I can add an updated version event_read.F gabrieln: Add Exit Time Plane (ETP) and Conversion Time Plane (CTP) detectors wilking: add call to BTSM_read umslib.F jurgen: take out parse routine (now in utility) rich GNUmakefile.rich molchan: Extend ALLINCLUDES to allow compillation for CERN-like GEANT installation cerenkov.F jurgen: Add handling of r647ext krch_geom.F jurgen: fix calc of size of spherical mirror jurgen: fix two gsvolu calls wilking: correct calls to gsvolu jurgen: move geometry defs to fortran ramberg: Take out parameter passing to this routine. Use common blocks instead. krch_geom.kumac jurgen: move geometry defs to fortran jurgen: Allow for different Photomultiplier types in both RICHes jurgen: fix bug in calculating etha. Now no more offset in y for center. jurgen: Fixed error in size calculation of pm arrays: factor 2 missing due to geant using half sizes. jurgen: fix size calculation for spherical mirror. Take maximum of x and y size. jurgen: add handling of maximum rindex for krich. ckm: take kaon rich gas from global variable ckm: rewrote most of mirror position calculation to make it more general ckm: moved from geometry directory. Total re-write. krch_guout.F wilking: removed references to the digitization routines wilking: added more significant figures to text output krch_gustep.F jurgen: Take out unnecessary calls to GFPARA krch_init.F jurgen: fix calculation of KRCH_Mir2Pos_DY jurgen: Take out unnecessary calls to GFPARA prch_geom.F wilking: correct calls to gsvolu jurgen: move geometry defs to fortran ramberg: Took out parameter passing to this routine. prch_geom.kumac jurgen: move geometry defs to fortran jurgen: remove mirror hole jurgen: Include beamhole in mirror array Allow for different Photomultiplier types in both RICHes jurgen: increase tild angle to get PC out-of-beam ckm: make spherical mirror unseen to avoid drawing of whole sphere. ckm: moved from geometry directory. Total re-write. prch_guout.F wilking: removed references to the digitization routines wilking: added more significant figures to text output prch_init.F jurgen: Take out unnecessary calls to GFPARA r647ext-eff.dat jurgen: new eff file scripts make_ckmgeant_version.sh jurgen: rename ckm.int to ckm_mc jurgen: handle ckm_ana jurgen: handle digi molchan: Add host sphinxc; setenv CVS_RSH to ssh; keep gxint.o rearrange.sh gabrieln: Add Exit Time Plane (ETP) and Conversion Time Plane (CTP) detectors gabrieln: provide default parms jurgen: fix typo jurgen: Add btsm Add handling of config subdir in examples. jurgen: also copy *.f files to src/ add unpack jurgen: add digi straw GNUmakefile.straw wilking: added read_dmswp.o to object list molchan: Extend ALLINCLUDES to allow compillation for CERN-like GEANT installation read_dmswp.F wilking: drift times added to monte carlo output straw_geom.F wilking: fix ill defined rotation matrices in straw_geom.F ramberg: Change variable dms_z --> straw_z ramberg: New geometry routine for straw chambers. wilking: drift times added to monte carlo output straw_guout.F wilking: fix ill defined rotation matrices in straw_geom.F wilking: drift times added to monte carlo output wilking: removed references to the digitization routines wilking: added more significant figures to text output straw_gustep.F wilking: make sure nhit_straw < istrawhit_max strawdata.inc wilking: increase istrawhit_max to 5000 wilking: drift times added to monte carlo output strawgeom.inc wilking: drift times added to monte carlo output ums GNUmakefile.ums gabrieln: UMS & BTSM UVa update molchan: Extend ALLINCLUDES to allow compillation for CERN-like GEANT installation calc_ums_drift_time.F jurgen: Add cvs headers gabrieln: UMS & BTSM UVa update config_iounit.inc jurgen: define lunl1-3 as parameter jurgen: Add cvs headers gabrieln: UMS & BTSM UVa update config_ums.F jurgen: comment data statement for lunl1-3 gabrieln: change filename vars to CHARACTER*256 gabrieln: provide default parms jurgen: Add cvs headers gabrieln: UMS & BTSM UVa update dist_line_2_line.F jurgen: Add cvs headers gabrieln: UMS & BTSM UVa update dist_point_2_line.F jurgen: Add cvs headers gabrieln: UMS & BTSM UVa update gen_debug.inc gabrieln: add keat debug flag jurgen: Add cvs headers gabrieln: UMS & BTSM UVa update magcom.inc jurgen: Add cvs headers gabrieln: UMS & BTSM UVa update parcom.inc jurgen: Add cvs headers gabrieln: UMS & BTSM UVa update point_2_line_pos.F jurgen: Add cvs headers gabrieln: UMS & BTSM UVa update pwccnf.inc jurgen: Add cvs headers gabrieln: UMS & BTSM UVa update pwcdat.inc jurgen: Add cvs headers gabrieln: UMS & BTSM UVa update rundat_ums.inc jurgen: Add cvs headers gabrieln: UMS & BTSM UVa update runpar_ums.F jurgen: add cvs headers add implicit none with corresponding definitions gabrieln: UMS & BTSM UVa update ums_distance_2_time_map.F jurgen: Add cvs headers gabrieln: UMS & BTSM UVa update ums_geom.F ramberg: Define new variable ucham_ctr to locate center of UMS system. This is the only geometry routine to use its own database system for geometry locations currently. gabrieln: provide default parms gabrieln: UMS & BTSM UVa update ums_guout.F wilking: removed references to the digitization routines wilking: added more significant figures to text output ums_gustep.F gabrieln: UMS & BTSM UVa update ums_init.F gabrieln: UMS & BTSM UVa update ums_t_2_d_map.inc jurgen: Add cvs headers gabrieln: UMS & BTSM UVa update umsdata.inc gabrieln: UMS & BTSM UVa update unpack GNUmakefile.unpack wilking: add new objects rune: removed initialize.o from make file huanghw: add 3 new objects huanghw: add new objects huanghw: add new object bec_utils.o jurgen: add free_event_memory and mc_utils wilking: add bivs hvs objects wilking: add new objects wilking: add new objects to unpack library wilking: added new object files wilking: Remove unnecessary computations jurgen: new file allocate.c wilking: add cvs headers wilking: add fvs unpacking code allocate.h wilking: add cvs headers wilking: add fvs unpacking code allocate_hit_struct.c huanghw: minor restructuring of unpacking code allocate_hit_struct.h huanghw: minor restructuring of unpacking code allocate_memory.c huanghw: minor restructuring of unpacking code huanghw: add fvs and keat reconstruction code huanghw: add etp cvp btsm, and make compatible with new data format wilking: added bivs and hvs to unpacking wilking: change memory allocations allocate_memory.h huanghw: minor restructuring of unpacking code huanghw: add fvs and keat reconstruction code wilking: change memory allocations bec_utils.c huanghw: add etp cvp btsm, and make compatible with new data format bec_utils.h huanghw: add etp cvp btsm, and make compatible with new data format bivs_utils.c wilking: added bivs and hvs to unpacking bivs_utils.h wilking: added bivs and hvs to unpacking ckm_ana.c rune: various little fixes huanghw: move the events loop in fvs_cluster.c and keat_track.c routines to the main ckm_ana.c routine wilking: new exceedingly beautiful dms tracking code huanghw: minor restructuring of unpacking code huanghw: add fvs and keat reconstruction code huanghw: add etp cvp btsm, and make compatible with new data format wilking: free unused memory wilking: added bivs and hvs to unpacking wilking: addition of early and late information for each event wilking: make compatible with new memory allocation wilking: enter a trigger definition file in the command line wilking: Trigger code and event based data sturcture added to ckm_ana wilking: add fvs unpacking code wilking: Remove unnecessary computations jurgen: renamed from main.c cmd_line.c rune: added check for data file size, the unpacking as it is can not handle very big files wilking: enter a trigger definition file in the command line wilking: Remove unnecessary computations wilking: New Routine cmd_line.h wilking: Remove unnecessary computations wilking: New Routine dms_ana.c wilking: add track momentum to track structure wilking: new exceedingly beautiful dms tracking code dms_ana.h wilking: new exceedingly beautiful dms tracking code dms_calc_crossing_matrices.c wilking: new exceedingly beautiful dms tracking code dms_calc_crossing_matrices.h wilking: new exceedingly beautiful dms tracking code dms_crossing_chisq.c wilking: new exceedingly beautiful dms tracking code dms_crossing_chisq.h wilking: new exceedingly beautiful dms tracking code dms_crossings.c wilking: new exceedingly beautiful dms tracking code dms_crossings.h wilking: new exceedingly beautiful dms tracking code dms_defs.h wilking: add track concentration matrix to track structure wilking: add track momentum to track structure wilking: new exceedingly beautiful dms tracking code dms_fill_chisq_matrices.c wilking: new exceedingly beautiful dms tracking code dms_fill_chisq_matrices.h wilking: new exceedingly beautiful dms tracking code dms_fill_run_dep.c wilking: add track momentum to track structure wilking: new exceedingly beautiful dms tracking code dms_fill_run_dep.h jurgen: add cvs headers wilking: new exceedingly beautiful dms tracking code dms_geom_read.c wilking: new exceedingly beautiful dms tracking code dms_geom_read.h wilking: new exceedingly beautiful dms tracking code dms_init.c wilking: new exceedingly beautiful dms tracking code dms_init.h wilking: new exceedingly beautiful dms tracking code dms_pairs.c wilking: new exceedingly beautiful dms tracking code dms_pairs.h wilking: new exceedingly beautiful dms tracking code dms_primitive.c wilking: new exceedingly beautiful dms tracking code huanghw: add fvs and keat reconstruction code wilking: addition of early and late information for each event wilking: Trigger code and event based data sturcture added to ckm_ana dms_primitive.h wilking: new exceedingly beautiful dms tracking code wilking: Trigger code and event based data sturcture added to ckm_ana dms_track_chisq.c rune: removed debug print statments wilking: add track concentration matrix to track structure wilking: new exceedingly beautiful dms tracking code dms_track_chisq.h wilking: add track concentration matrix to track structure wilking: new exceedingly beautiful dms tracking code dms_tracks.c wilking: add track concentration matrix to track structure wilking: add track momentum to track structure wilking: new exceedingly beautiful dms tracking code dms_tracks.h wilking: new exceedingly beautiful dms tracking code dms_utils.c wilking: new exceedingly beautiful dms tracking code wilking: Remove unnecessary computations wilking: New Routine dms_utils.h wilking: new exceedingly beautiful dms tracking code wilking: Remove unnecessary computations wilking: New Routine error_check.c huanghw: add etp cvp btsm, and make compatible with new data format wilking: added bivs and hvs to unpacking wilking: add fvs unpacking code wilking: fix word count read bug wilking: Remove unnecessary computations wilking: New Routine error_check.h wilking: Remove unnecessary computations wilking: New Routine event_write.c huanghw: increase the width of time window for KEAT and DMS huanghw: minor restructuring of unpacking code huanghw: add etp cvp btsm, and make compatible with new data format wilking: free unused memory wilking: added bivs and hvs to unpacking wilking: addition of early and late information for each event wilking: Trigger code and event based data sturcture added to ckm_ana event_write.h huanghw: minor restructuring of unpacking code wilking: added bivs and hvs to unpacking wilking: addition of early and late information for each event wilking: Trigger code and event based data sturcture added to ckm_ana free_event_memory.c huanghw: add etp cvp btsm, and make compatible with new data format wilking: free unused memory free_event_memory.h wilking: free unused memory free_hit_memory.c huanghw: minor restructuring of unpacking code free_hit_memory.h huanghw: minor fix huanghw: minor restructuring of unpacking code free_memory.c huanghw: minor restructuring of unpacking code huanghw: add fvs and keat reconstruction code huanghw: add etp cvp btsm, and make compatible with new data format wilking: added bivs and hvs to unpacking wilking: change memory allocations free_memory.h huanghw: minor restructuring of unpacking code wilking: change memory allocations fvs_cluster.c huanghw: rename the data structures in keat track and fvs cluster huanghw: free memory huanghw: move the events loop in fvs_cluster.c and keat_track.c routines to the main ckm_ana.c routine huanghw: using the square CSI array instead of the circular array in FVS routines huanghw: add fvs and keat reconstruction code fvs_cluster.h huanghw: move the events loop in fvs_cluster.c and keat_track.c routines to the main ckm_ana.c routine huanghw: add fvs and keat reconstruction code fvs_def.h huanghw: rename the data structures in keat track and fvs cluster huanghw: using the square CSI array instead of the circular array in FVS routines jurgen: add cvs headers huanghw: add fvs and keat reconstruction code fvs_primitive.c huanghw: add fvs and keat reconstruction code wilking: Trigger code and event based data sturcture added to ckm_ana fvs_primitive.h wilking: Trigger code and event based data sturcture added to ckm_ana fvs_utils.c huanghw: using the square CSI array instead of the circular array in FVS routines huanghw: add fvs and keat reconstruction code wilking: add cvs headers wilking: add fvs unpacking code fvs_utils.h huanghw: add fvs and keat reconstruction code wilking: add cvs headers wilking: add fvs unpacking code hvs_utils.c wilking: added bivs and hvs to unpacking hvs_utils.h wilking: added bivs and hvs to unpacking initialize_hits_struct.c huanghw: minor restructuring of unpacking code initialize_hits_struct.h huanghw: minor restructuring of unpacking code keat_def.h huanghw: rename the data structures in keat track and fvs cluster jurgen: add cvs headers huanghw: add fvs and keat reconstruction code keat_track.c huanghw: rename the data structures in keat track and fvs cluster rune: corrected errors in last version huanghw: free memory huanghw: move the events loop in fvs_cluster.c and keat_track.c routines to the main ckm_ana.c routine wilking: change exit statements to return statements huanghw: add fvs and keat reconstruction code keat_track.h huanghw: move the events loop in fvs_cluster.c and keat_track.c routines to the main ckm_ana.c routine huanghw: add fvs and keat reconstruction code keat_utils.c huanghw: add fvs and keat reconstruction code wilking: Remove unnecessary computations wilking: New Routine keat_utils.h wilking: Remove unnecessary computations wilking: New Routine krich_tube.h wilking: Trigger code and event based data sturcture added to ckm_ana wilking: Remove obsolete files wilking: New Routine lookup.h huanghw: add fvs and keat reconstruction code mc_utils.c huanghw: fix bug in pi+pi0 identification wilking: fix pi+pi0 identification for mixed particle files huanghw: minor restructuring of unpacking code huanghw: add etp cvp btsm, and make compatible with new data format wilking: remove extra lines wilking: free unused memory mc_utils.h huanghw: add etp cvp btsm, and make compatible with new data format wilking: free unused memory mvs_primitive.c huanghw: add fvs and keat reconstruction code wilking: Trigger code and event based data sturcture added to ckm_ana mvs_primitive.h wilking: Trigger code and event based data sturcture added to ckm_ana mvs_utils.c wilking: New Routine mvs_utils.h wilking: New Routine nr.c wilking: new exceedingly beautiful dms tracking code nr.h wilking: new exceedingly beautiful dms tracking code parameters.h huanghw: increase the width of time window for KEAT and DMS rune: removed traces of DMS geometry huanghw: modify dms z position to correspond with new geometry change huanghw: modify z positions to correspond to geometry change huanghw: minor restructuring of unpacking code huanghw: using the square CSI array instead of the circular array in FVS routines huanghw: add fvs and keat reconstruction code huanghw: add etp cvp btsm, and make compatible with new data format wilking: free unused memory wilking: added bivs and hvs to unpacking wilking: addition of early and late information for each event wilking: change memory allocations wilking: add monte carlo id to parameter file wilking: Trigger code and event based data sturcture added to ckm_ana wilking: add fvs unpacking code wilking: Remove unnecessary computations wilking: New Routine read_binary_file.c wilking: added bivs and hvs to unpacking wilking: use short ints to store raw data wilking: Remove unnecessary computations wilking: New Routine read_binary_file.h wilking: added bivs and hvs to unpacking wilking: Remove unnecessary computations wilking: New Routine read_trigger_input.c wilking: enter a trigger definition file in the command line wilking: Trigger code and event based data sturcture added to ckm_ana read_trigger_input.h wilking: enter a trigger definition file in the command line wilking: Trigger code and event based data sturcture added to ckm_ana reallocate_memory.c rune: changed how the hit memory is reallocated huanghw: minor restructuring of unpacking code huanghw: add etp cvp btsm, and make compatible with new data format wilking: free unused memory wilking: change memory allocations reallocate_memory.h rune: changed how the hit memory is reallocated huanghw: minor restructuring of unpacking code wilking: change memory allocations rich_primitive.c huanghw: add fvs and keat reconstruction code wilking: Trigger code and event based data sturcture added to ckm_ana rich_primitive.h wilking: Trigger code and event based data sturcture added to ckm_ana rich_utils.c huanghw: minor restructuring of unpacking code wilking: New Routine rich_utils.h huanghw: minor restructuring of unpacking code wilking: Remove unnecessary computations wilking: New Routine sort_adctdc.c wilking: new sorting algorithm sort_arrays.c huanghw: minor restructuring of unpacking code rune: fixed memory leak huanghw: add etp cvp btsm, and make compatible with new data format wilking: added bivs and hvs to unpacking wilking: remove obsolete files wilking: new sorting algorithm wilking: Trigger code and event based data sturcture added to ckm_ana wilking: add fvs unpacking code wilking: New Routine sort_arrays.h huanghw: minor restructuring of unpacking code wilking: New Routine sort_hits.h wilking: new sorting algorithm sort_tdc.c wilking: new sorting algorithm time_window.c huanghw: minor restructuring of unpacking code wilking: Trigger code and event based data sturcture added to ckm_ana time_window.h huanghw: minor restructuring of unpacking code wilking: Trigger code and event based data sturcture added to ckm_ana trigger.c wilking: new exceedingly beautiful dms tracking code huanghw: minor restructuring of unpacking code huanghw: add fvs and keat reconstruction code huanghw: add etp cvp btsm, and make compatible with new data format wilking: free unused memory wilking: added bivs and hvs to unpacking wilking: addition of early and late information for each event wilking: enter a trigger definition file in the command line wilking: Trigger code and event based data sturcture added to ckm_ana trigger.h wilking: new exceedingly beautiful dms tracking code huanghw: minor restructuring of unpacking code wilking: addition of early and late information for each event wilking: enter a trigger definition file in the command line wilking: Trigger code and event based data sturcture added to ckm_ana ums_utils.c wilking: Remove unnecessary computations wilking: New Routine ums_utils.h wilking: Remove unnecessary computations wilking: New Routine unpack.c rune: removed old debug print statment rune: changed how the hit memory is reallocated huanghw: minor restructuring of unpacking code huanghw: add fvs and keat reconstruction code huanghw: add etp cvp btsm, and make compatible with new data format wilking: added bivs and hvs to unpacking wilking: make compatible with new memory allocation wilking: enter a trigger definition file in the command line wilking: Trigger code and event based data sturcture added to ckm_ana wilking: add fvs unpacking code wilking: fixed infinite loop bug wilking: Remove unnecessary computations wilking: New Routine unpack.h huanghw: minor restructuring of unpacking code wilking: New Routine unpack_adctdc_hits.c huanghw: minor restructuring of unpacking code huanghw: add etp cvp btsm, and make compatible with new data format wilking: added bivs and hvs to unpacking wilking: Remove unnecessary computations wilking: New Routine unpack_adctdc_hits.h huanghw: minor restructuring of unpacking code wilking: New Routine unpack_mc_events.c huanghw: minor restructuring of unpacking code huanghw: add etp cvp btsm, and make compatible with new data format wilking: free unused memory wilking: make compatible with new memory allocation wilking: Trigger code and event based data sturcture added to ckm_ana unpack_mc_events.h huanghw: minor restructuring of unpacking code wilking: make compatible with new memory allocation wilking: Trigger code and event based data sturcture added to ckm_ana unpack_tdc_hits.c huanghw: minor restructuring of unpacking code huanghw: add etp cvp btsm, and make compatible with new data format wilking: Remove unnecessary computations wilking: New Routine unpack_tdc_hits.h huanghw: minor restructuring of unpacking code wilking: New Routine vvs_primitive.c huanghw: add fvs and keat reconstruction code wilking: Trigger code and event based data sturcture added to ckm_ana vvs_primitive.h wilking: Trigger code and event based data sturcture added to ckm_ana vvs_utils.c huanghw: modify z positions to correspond to geometry change wilking: New Routine vvs_utils.h wilking: Remove unnecessary computations wilking: New Routine utility GNUmakefile.utility gabrieln: UMS & BTSM UVa update ansi_text.inc jurgen: comment common block due to data statement jurgen: add cvs headers gabrieln: UMS & BTSM UVa update clear_after_null.F jurgen: add cvs headers gabrieln: UMS & BTSM UVa update data_row.F jurgen: add cvs headers gabrieln: UMS & BTSM UVa update find_last_blank.F jurgen: add cvs headers gabrieln: UMS & BTSM UVa update g_append.F jurgen: add cvs headers gabrieln: UMS & BTSM UVa update g_build_note.F jurgen: add cvs headers gabrieln: UMS & BTSM UVa update g_important_length.F jurgen: add cvs headers gabrieln: UMS & BTSM UVa update g_prepend.F jurgen: add cvs headers gabrieln: UMS & BTSM UVa update g_write_note.F jurgen: add cvs headers gabrieln: UMS & BTSM UVa update match.F jurgen: add cvs headers gabrieln: UMS & BTSM UVa update no_blanks.F jurgen: add cvs headers add implicit none with corresponding definitions gabrieln: UMS & BTSM UVa update no_comments.F jurgen: add cvs headers add implicit none with corresponding definitions gabrieln: UMS & BTSM UVa update no_leading_blanks.F jurgen: add cvs headers add implicit none with corresponding definitions gabrieln: UMS & BTSM UVa update no_nulls.F jurgen: add cvs headers add implicit none with corresponding definitions gabrieln: UMS & BTSM UVa update no_tabs.F jurgen: add cvs headers add implicit none with corresponding definitions gabrieln: UMS & BTSM UVa update only_one_blank.F jurgen: add cvs headers gabrieln: UMS & BTSM UVa update parse.F jurgen: add cvs headers gabrieln: UMS & BTSM UVa update shiftall.F jurgen: add cvs headers add implicit none with corresponding definitions gabrieln: UMS & BTSM UVa update squeeze.F jurgen: add cvs headers add implicit none with corresponding definitions gabrieln: UMS & BTSM UVa update string_length.F jurgen: add cvs headers add implicit none with corresponding definitions gabrieln: UMS & BTSM UVa update sub_string.F jurgen: add cvs headers gabrieln: UMS & BTSM UVa update up_case.F jurgen: add cvs headers gabrieln: UMS & BTSM UVa update up_shift.F jurgen: add cvs headers gabrieln: UMS & BTSM UVa update vvs GNUmakefile.vvs molchan: Extend ALLINCLUDES to allow compillation for CERN-like GEANT installation vacu_geom.F jurgen: add point to 0. to avoid warning ramberg: Significant changes to VVS geometry, including new locations, as well as redefinition of how volumes fit into CKM mother volume. vmag_geom.F ramberg: Defines region of new CKM analysis magnet from KTEV vmag_geom.kumac ramberg: Translated this routine into Fortran. No longer needed. caroline: Position of Vmag in CKM caroline: Define Position of Vamg in CKM vavilov: Changes to put a region with a mag. field as a separate volume (adjusent volumes have tracking mediums wihtout field): - Volume VMGH changed his mother from VMAG (Magnet Core) to VDV2 - VDV2 is now made from vacuum without mag. field Also 'MANY' flags changed to 'ONLY' where appropiate (argeed with Caroline) caroline: modified radius of magnet to 82cm and position it relative to CKM caroline: rewrite the magnet with a core (ckmmed_magvacu) and a body(ckmmed_vmag) jurgen: Propagate changes from vmag and vacu kumacs ckm: new entry, written by caroline vvs_gukine.F wilking: added 1 ns time binning to Monte Carlo (new data structures) vvs_guout.F wilking: removed reference to vvscom2.inc wilking: added 1 ns time binning to Monte Carlo (new data structures) vvs_gustep.F ramberg: New VVS gustep routine to accomodate new nesting of geometry. wilking: added ckm_const.inc wilking: added 1 ns time binning to Monte Carlo (new data structures) vvs_init.F jurgen: fix wrong limits in hbook2 calls (was integer) vvscom.inc wilking: Moved light_speed parameter to ckm_const.inc wilking: added 1 ns time binning to Monte Carlo (new data structures)