Jlab software tmp fix

From Hall A Wiki
Jump to: navigation, search

These are some tmp fixes for things in certain jlab_software version

for JLAB_VERSION=1.2

'''a temp fix for GEMC 2.2'''
use some fine tuned field parameters, support linear interpolation for field map,fix a bug to run on farm
***************************
source your setup script
cd $GEMC/../
mv 2.2 2.2_old
svn co https://jlabsvn.jlab.org/svnroot/solid/solid_gemc2/mod/gemc/2.2  
cd 2.2/source
scons OPT=1 LIBRARY=shared
***************************

'''a temp fix for BANKS 1.1'''
WRITE_RAWS turn on/off tureinfo for all banks, now by default turn on for flux, off for all other banks
***************************
source your setup script
cd $BANKS/../
mv 1.1 1.1_old
svn co https://jlabsvn.jlab.org/svnroot/solid/solid_gemc2/mod/banks/1.1  
cd 1.1
scons OPT=1
***************************

for JLAB_VERSION=1.3

'''a temp fix for GEMC 2.3'''
modify source/physics/PhysicsList.cc to allow hadron physics list only without EM physics list to run
***************************
source your setup script
cd $GEMC/../
mv 2.3 2.3_old
svn co https://jlabsvn.jlab.org/svnroot/solid/solid_gemc2/mod/gemc/2.3  
cd 2.3
ln -s api/perl io
cd source
scons OPT=1 LIBRARY=shared
***************************

'''a temp fix for BANKS 1.2'''
WRITE_RAWS turn on/off tureinfo for all banks, now by default turn on for flux, off for all other banks
***************************
source your setup script
cd $BANKS/../
mv 1.2 1.2_old
svn co https://jlabsvn.jlab.org/svnroot/solid/solid_gemc2/mod/banks/1.2  
cd 1.2
scons OPT=1
***************************

for JLAB_VERSION=2.0

'''a temp fix for GEMC 2.5'''
***************************
source your setup script
cd $GEMC
ln -s api/perl io
***************************