List of changes between v3_6 and v3_7 bin GNUmakefile jurgen: remove double lkeat jurgen: also handle spj__kuini.cdf bivs bivs_geom.kumac 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) driver GNUmakefile.driver molchan: Fix of the 10mkm PREC fix molchan: Subpackage SPJ SCAN introduction. jurgen: Add rambo, allow for static compilation jurgen: add spj.o ckm_media.inc ramberg: Put back original straw material godang: add material kapton for cathode ums godang: add separate media for spectrometer magnet gap caroline: "Rear Window" of VVS- Kevlar defined in ckmgeom and added to media ckm_pos.inc caroline: Deal differently with vmag position in CKM caroline: Define position of Vmag in CKM system ckmgeom.F ramberg: Revert back to original walled straw geometry - (Hogan) vavilov: Let geant to define tracking medium parameters automatically for all tracking media. IFIELD = 2 for UMS. So tracking media corresponding to field regions for both UMS/DMS are defined as "inhomogeneous mag.field returned by GUFLD". caroline: Vmag in CKM taken care otherwise caroline: Define position of vmag in CKM system caroline: Kevlar added as a medium vavilov: Change field definition from 1 ("strongly inhomogeneous") to 2 ("inhomogenios") for ckmmed_magvacu, although leaving 1 for ckmmed_maghe (field of UMS). Also "take" some mediums out of magnetic field: ckmmed_butcf4, ckmmed_umswire, ckmmed_helium, ckmmed_umskapt. This routine needs further work on it. godang: fix DMS kapton and add ums kapton caroline: Redefine magnet position relative to CKM godang: define ckmmed_maghe for spectrometer magnet gap godang: remove comment lines for UMS i.e: polyethylene (not used) caroline: "Rear Window" of VVS - Kevlar added to Mylar (mylar is now 1/3 of front) gtrack.F jurgen: move cvs log to back molchan: Fix of the 10mkm PREC fix ramberg: GEANT tracking routine with fixed precision (from Hogan) gudcay.F jurgen: move rambo to separate file jurgen: change arguments in dlog to dble (make LINUX happy) vavilov: 1. Added 4-particle decay modes: pi+ pi- e+ nu (ubuf(1)=7) pi+ pi- mu+ nu (ubuf(1)=8) pi0 pi0 e+ nu (ubuf(1)=9) pi0 pi0 mu+ nu (ubuf(1)=10) pi0 mu+ nu gamma (ubuf(1)=11) pi0 e+ nu gamma (ubuf(1)=12) without matrix element. As we went to 4-body decay RAMBO routine is used here instead of GDECA3 to generate phase space parameters (thanks to Misha Shapkin) 2. Added new special mode 13: K->pi+ pi0 (without matrix element) with limits on pion+ momentum. the limits can be set throught variables "min_p_pi","max_p_pi" at the very beginning of the routine GUDCAY (Sasha Pastsiak). gufld.F vavilov: Back to old vmag_z definition vavilov: Change of vmag_z value was compensated gukine.F molchan: Preparation for SPJ introduction. gustep.F vavilov: Problem that doesn't let test photon (launched with KINE -1 1 ...) to produce secondaries was fixed. jurgen: fix call to spj__gustep molchan: Preparation for SPJ introduction. gutrak.F molchan: Preparation for SPJ introduction. rambo.F jurgen: move rambo to separate file spj.F molchan: Subpackage SPJ SCAN introduction. molchan: Preparation for SPJ introduction. spj.inc molchan: Subpackage SPJ SCAN introduction. jurgen: add cvs log molchan: Preparation for SPJ introduction. spj__kuini.cdf molchan: Subpackage SPJ SCAN introduction. spj__scan.F molchan: Subpackage SPJ SCAN introduction. uginit.F molchan: Subpackage SPJ SCAN introduction. driver/doc ckmgeant.html jurgen: update was actually for 3_7 jurgen: update for v4_0 jurgen: fix link to changes spj.doc molchan: Description of SPJ SCAN tool examples drawckm.kumac vavilov: drawckm is fastened by not drawing the fine details of tracking chambers and vacuum veto system. Moreover using parameters you can see: drawckm y - elevator view drawckm cutx - x cut view (cut by a x-z plane) drawckm cuty - y cut view fvs fvs_geom.F vavilov: Change 'ONLY' to 'MANY' at MVS, FVS volumes positioning. They can not be 'ONLY' since the corresponding hole volumes are positioned at the same level and overlap with MVS, FVS. keat keat_geom.F godang: adjusted the wire pitch by Dima & Godang mvs mvs_geom.F vavilov: Change 'ONLY' to 'MANY' at MVS, FVS volumes positioning. They can not be 'ONLY' since the corresponding hole volumes are positioned at the same level and overlap with MVS, FVS. read CKM_read_user.F ramberg: Correct calculation of thetarch so it uses only RICH information. dmsana.F vavilov: ptkick is changed to 99.83 MeV (Analitically calculated value for 100cm long 3.33kG field). More accurate formula for momentum calculation (the coefficient sqrt(1.0+yusl_best**2/(1.0+xusl_best**2)) is added) dmsana.inc vavilov: ptkick is changed to 99.83 MeV (Analitically calculated value for 100cm long 3.33kG field). More accurate formula for momentum calculation (the coefficient sqrt(1.0+yusl_best**2/(1.0+xusl_best**2)) is added) richana.F ramberg: Changed PT kick for PRCH analysis to 99.83 MeV, corresponding to our magnetic field straw straw_geom.F ramberg: Put back original walled straw geometry (from Hogan) vavilov: Move mag. field volume from vacu_geom.F to straw_geom.F (thanks Caroline for the idea) ums ums_geom.F godang: limit a boundry magnetic field as a length of magnet spectrometer in z for both magnet gaps and filled the rest of he bags with helium gas. This modification is to cooperate with the changing on field definition on DMS system corrected by Dima. godang: *** empty log message *** godang: fix He bag (gas) material, adjust wire pitch (thanks to Dima) and optimize the ums routine. vvs vacu_geom.F caroline: VDE's tubes with the Module Internal Radius ( more speedup following the "Russian" Receipe ) caroline: VDE2 back to "MANY" to account with the interleaved staw planes vavilov: Move mag. field volume from vacu_geom.F to straw_geom.F (thanks Caroline for the idea) vavilov: Change ckmmed_magvacu to ckmmed_vacu where approriate (VMD2, DVE2, VDE3) 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: "Rear Window" of VVS- Kevlar added-Mylar decreased to be 1/3 of front vmag_geom.kumac 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 vvs_gukine.F caroline: Minimum Initialization caroline: Optimization on new version vvs_guout.F caroline: Change in vector dimension and initialization of the hits info caroline: Optimization with new vvs_gustep version vvs_gustep.F caroline: Change in vector dimension caroline: Optimization on new vvs_gustep version vvscom.inc caroline: vector dimension changed caroline: include file of the optimized new ccode