Skip to content
Snippets Groups Projects
Commit 82b5fa77 authored by Vladimir Kulikovskiy's avatar Vladimir Kulikovskiy
Browse files

Add new file

parent 2b5b5779
No related branches found
No related tags found
No related merge requests found
FROM docker.km3net.de/base/centos-full-root6-pythia
MAINTAINER Vladimir Kulikovskiy <vkulikovskiy@km3net.de>
#Now we are going to install GENIE-HEDIS (needed for gSeaGen)
#it looks for libgfortran in /usr/lib64, otherwise linking will fail
RUN ln -s /lib64/libgfortran.so.3 /usr/lib64/libgfortran.so
RUN cd / && mkdir genie && cd genie && \
git clone -b km3net https://github.com/pochoarus/GENIE-HEDIS.git genie_generator && \
cd genie_generator && mkdir install && \
echo "export GENIE=/genie/genie_generator" > /etc/profile.d/genie.sh && \
echo 'export PATH=$PATH:$GENIE/bin' >> /etc/profile.d/genie.sh && \
echo 'if [ -z "$LD_LIBRARY_PATH" ]; then export LD_LIBRARY_PATH=$GENIE/lib; else LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$GENIE/lib; fi' >> /etc/profile.d/genie.sh && \
source /etc/profile.d/root_env.sh && source /etc/profile.d/genie.sh && cd $GENIE && \
./configure --prefix=${GENIE}/install --enable-geom-drivers --enable-flux-drivers && \
make && make install
#Download the tune for KM3NeT low energy
RUN cd /genie/genie_generator && \
wget -q https://scisoft.fnal.gov/scisoft/packages/genie_xsec/v3_00_02/genie_xsec-3.00.02-noarch-G1802a00000-k500-e1000.tar.bz2 && \
bzip2 -d genie_xsec-3.00.02-noarch-G1802a00000-k500-e1000.tar.bz2 && \
tar -xvf genie_xsec-3.00.02-noarch-G1802a00000-k500-e1000.tar && \
rm genie_xsec-3.00.02-noarch-G1802a00000-k500-e1000.tar && \
export GXMLPATH=/genie/genie_generator/genie_xsec/v3_00_02/NULL/G1802a00000-k500-e1000/data && \
cp $GENIE/config/Messenger_laconic.xml $GXMLPATH/Messenger.xml && \
echo "export GXMLPATH=/genie/genie_generator/genie_xsec/v3_00_02/NULL/G1802a00000-k500-e1000/data" >> /etc/profile.d/genie.sh
#Now we are going to install GENIE-Reweight (needed for gSeaGen)
RUN cd /genie && \
git clone -b R-1_00_00 https://github.com/GENIE-MC/Reweight.git genie_reweight && \
cd genie_reweight && \
echo "export GENIE_REWEIGHT=/genie/genie_reweight" >> /etc/profile.d/genie.sh && \
source /etc/profile.d/root_env.sh && source /etc/profile.d/genie.sh && cd /genie/genie_reweight \
./configure && make && make install
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment