Difference between revisions of "History of SIMC CVS"
Line 2: | Line 2: | ||
== Mar 14, 2012 == | == Mar 14, 2012 == | ||
Major changes for SHMS subroutines. | Major changes for SHMS subroutines. | ||
− | *Makefile : add file shared/rotate_vaxis.o | + | *[[https://hallcweb.jlab.org/cgi-bin/viewcvs.cgi/simc_gfortran/Makefile?sortby=date Makefile : add file shared/rotate_vaxis.o |
− | *simc.f : more apertures have been added to SHMS spectrometer code mc_shms.f, so additional "STOP" counters added. | + | *[[https://hallcweb.jlab.org/cgi-bin/viewcvs.cgi/simc_gfortran/simc.f?sortby=date simc.f : more apertures have been added to SHMS spectrometer code mc_shms.f, so additional "STOP" counters added. |
− | *spectrometers.inc : Increased max_class = 41 . Added variables to common block "track" | + | *[[https://hallcweb.jlab.org/cgi-bin/viewcvs.cgi/simc_gfortran/spectrometers.inc?sortby=date spectrometers.inc : Increased max_class = 41 . Added variables to common block "track" |
− | *shared/transp.f : Modified SHMS forward optics matrix to shms_forward_cosy_2011_dipole26cm_dm1.2_nov9.dat | + | *[[https://hallcweb.jlab.org/cgi-bin/viewcvs.cgi/simc_gfortran/shared/transp.f?sortby=date shared/transp.f : Modified SHMS forward optics matrix to shms_forward_cosy_2011_dipole26cm_dm1.2_nov9.dat |
− | *shared/rotate_vaxis.f : New code to do rotation around vertical axis. Needed for apertures in SHMS bender | + | *[[https://hallcweb.jlab.org/cgi-bin/viewcvs.cgi/simc_gfortran/shared/rotate_vaxis.f?sortby=date shared/rotate_vaxis.f : New code to do rotation around vertical axis. Needed for apertures in SHMS bender |
− | *shms/structures_shms.inc : Add "STOP" counters for all new SHMS apertures | + | *[[https://hallcweb.jlab.org/cgi-bin/viewcvs.cgi/simc_gfortran/shms/structures_shms.inc?sortby=date shms/structures_shms.inc : Add "STOP" counters for all new SHMS apertures |
− | *shms/shms_recon_fit_90deg_1cm_5th_order.dat : New recon optics matrix | + | *[[https://hallcweb.jlab.org/cgi-bin/viewcvs.cgi/simc_gfortran/shms/shms_recon_fit_90deg_1cm_5th_order.dat?sortby=date shms/shms_recon_fit_90deg_1cm_5th_order.dat : New recon optics matrix |
− | *shms/shms_forward_cosy_2011_dipole26cm_dm1.2_nov9.dat : New forward optics matrix | + | *[[https://hallcweb.jlab.org/cgi-bin/viewcvs.cgi/simc_gfortran/shms/shms_forward_cosy_2011_dipole26cm_dm1.2_nov9.dat?sortby=date shms/shms_forward_cosy_2011_dipole26cm_dm1.2_nov9.dat : New forward optics matrix |
− | *shms/mc_shms_recon.f : Recon Optics matrix shms/shms_recon_fit_90deg_1cm_5th_order.dat | + | *[[https://hallcweb.jlab.org/cgi-bin/viewcvs.cgi/simc_gfortran/shms/mc_shms_recon.f?sortby=date shms/mc_shms_recon.f : Recon Optics matrix shms/shms_recon_fit_90deg_1cm_5th_order.dat |
− | *shms/mc_shms_hut.f : Changes for implementing SHMS detector | + | *[[https://hallcweb.jlab.org/cgi-bin/viewcvs.cgi/simc_gfortran/shms/mc_shms_hut.f?sortby=date shms/mc_shms_hut.f : Changes for implementing SHMS detector |
− | *shms/hut.inc : Changes for implementing SHMS detector | + | *[[https://hallcweb.jlab.org/cgi-bin/viewcvs.cgi/simc_gfortran/shms/hut.inc?sortby=date shms/hut.inc : Changes for implementing SHMS detector |
*[[https://hallcweb.jlab.org/cgi-bin/viewcvs.cgi/simc_gfortran/shms/mc_shms.f?sortby=date shms/mc_shms.f]] Major changes. Implement the horizontal bender. Updated info for other magnets. | *[[https://hallcweb.jlab.org/cgi-bin/viewcvs.cgi/simc_gfortran/shms/mc_shms.f?sortby=date shms/mc_shms.f]] Major changes. Implement the horizontal bender. Updated info for other magnets. | ||
+ | *[[https://hallcweb.jlab.org/cgi-bin/viewcvs.cgi/simc_gfortran/shms/apertures_shms.inc?sortby=date shms/apertures_shms.inc]] Implement the horizontal bender. Updated info for other magnets. | ||
+ | |||
+ | |||
Revision as of 14:22, 14 March 2012
Mar 14, 2012
Major changes for SHMS subroutines.
- [[https://hallcweb.jlab.org/cgi-bin/viewcvs.cgi/simc_gfortran/Makefile?sortby=date Makefile : add file shared/rotate_vaxis.o
- [[https://hallcweb.jlab.org/cgi-bin/viewcvs.cgi/simc_gfortran/simc.f?sortby=date simc.f : more apertures have been added to SHMS spectrometer code mc_shms.f, so additional "STOP" counters added.
- [[https://hallcweb.jlab.org/cgi-bin/viewcvs.cgi/simc_gfortran/spectrometers.inc?sortby=date spectrometers.inc : Increased max_class = 41 . Added variables to common block "track"
- [[https://hallcweb.jlab.org/cgi-bin/viewcvs.cgi/simc_gfortran/shared/transp.f?sortby=date shared/transp.f : Modified SHMS forward optics matrix to shms_forward_cosy_2011_dipole26cm_dm1.2_nov9.dat
- [[https://hallcweb.jlab.org/cgi-bin/viewcvs.cgi/simc_gfortran/shared/rotate_vaxis.f?sortby=date shared/rotate_vaxis.f : New code to do rotation around vertical axis. Needed for apertures in SHMS bender
- [[https://hallcweb.jlab.org/cgi-bin/viewcvs.cgi/simc_gfortran/shms/structures_shms.inc?sortby=date shms/structures_shms.inc : Add "STOP" counters for all new SHMS apertures
- [[https://hallcweb.jlab.org/cgi-bin/viewcvs.cgi/simc_gfortran/shms/shms_recon_fit_90deg_1cm_5th_order.dat?sortby=date shms/shms_recon_fit_90deg_1cm_5th_order.dat : New recon optics matrix
- [[https://hallcweb.jlab.org/cgi-bin/viewcvs.cgi/simc_gfortran/shms/shms_forward_cosy_2011_dipole26cm_dm1.2_nov9.dat?sortby=date shms/shms_forward_cosy_2011_dipole26cm_dm1.2_nov9.dat : New forward optics matrix
- [[https://hallcweb.jlab.org/cgi-bin/viewcvs.cgi/simc_gfortran/shms/mc_shms_recon.f?sortby=date shms/mc_shms_recon.f : Recon Optics matrix shms/shms_recon_fit_90deg_1cm_5th_order.dat
- [[https://hallcweb.jlab.org/cgi-bin/viewcvs.cgi/simc_gfortran/shms/mc_shms_hut.f?sortby=date shms/mc_shms_hut.f : Changes for implementing SHMS detector
- [[https://hallcweb.jlab.org/cgi-bin/viewcvs.cgi/simc_gfortran/shms/hut.inc?sortby=date shms/hut.inc : Changes for implementing SHMS detector
- [shms/mc_shms.f] Major changes. Implement the horizontal bender. Updated info for other magnets.
- [shms/apertures_shms.inc] Implement the horizontal bender. Updated info for other magnets.
Nov 21, 2011
Update radc.f : In subroutine lambda_dave, correct the formula for the proton lambda calculation to agree with formula 59 in PRC 64 054610. Previously, the calculation was missing the factor e3/p3.
June 29, 2011
Updated event.f : When upgrading SIMC for gfortran in June 2009 calls to trip_thru_target for the scattered electron and hadron were moved from the end of the complete_ev subroutine to the end of the generate subroutine. The reason for the calls to trip_thru_target at end of the complete_ev subroutine is that the call to radc_init_ev at the very end of the complete_ev needs information calculated by trip_thru_target. So moving these calls was a mistake. In effect, the radc_init_ev was using info calculated for the previous event.