Difference between revisions of "RICH software and analysis"
Line 31: | Line 31: | ||
/work/eic/sim/eic_gemc/JLAB_VERSION_1.3/RICH/ | /work/eic/sim/eic_gemc/JLAB_VERSION_1.3/RICH/ | ||
+ | /cache/eic/sim/eic_gemc/JLAB_VERSION_1.3/RICH | ||
with dir as follows | with dir as follows |
Revision as of 22:20, 3 June 2018
Contents
source code location
pythia6 docker container https://github.com/eictool/container/blob/master/log_evgen_pythia6
mRICH in JLEIC det1 https://github.com/EIC-eRD11/det1_rich_modular_eleside
dRICH in JLEIC det1 https://github.com/EIC-eRD11/dualRICH_inMEIC/tree/master/gemc_drich/aerogel_c2f6
running simulation and analysis
general instruction running GEMC on ifarm at https://eic.jlab.org/wiki/index.php/EIC_Software#on_ifarm
run code in graphic mode on ifarm https://hallaweb.jlab.org/wiki/index.php/Ifarm_graphic_mode
The code to run farm jobs are at /work/eic/sim/eic_gemc/JLAB_VERSION_1.3/RICH
run "./LongRun_sim" and Give the start run number as 1, then Give the end run number 100. 100 jobs will be launched.
"LongRun_sim" calls "exec_sim" to create farm job submission script and submit them. Each job runs the main code "do_it_all.sh"
check job status "jobstat -u $USER" and log ~/.farm_out/
refer to jlab farm https://scicomp.jlab.org
simulation data location
They are at jlab disk location
/work/eic/sim/eic_gemc/JLAB_VERSION_1.3/RICH/ /cache/eic/sim/eic_gemc/JLAB_VERSION_1.3/RICH with dir as follows output_flat_geo1gen1 output_pythia6_geo1gen1 geo1 means geometry version 1, gen means generator version 1 see readme in each to see detailed version info each version has a nofield and yesfield subdir for turning solenoid field off and on cases
simulation files have both RICH each pythia6 file has 1e3 events and about 1GB size each flat file has 1e4 events and about 1GB size pythia6 events has no selection of channels flat events include pi,kaon,proton in each events
The easiest way would be running your analysis script at jlab ifarm to process the data Or you have to download them by using scp from ftp.jlab.org with your jlab account or via globus (about 2x faster with some setup effort)
working at jlab ifarm
ssh -X your_jlab_username@login.jlab.org
ssh -X ifarm
source /group/eic/eic_svn/set_eic (this set up env for simulation including a root)
cd /work/eic/(your_jlab_username)