Page MenuHomeHEPForge

nlo_eetthjj.sh
No OneTemporary

nlo_eetthjj.sh

#!/bin/sh
# Check stable result of ee -> tthjj at NLO
# time ~
echo "Running script $0"
name=`basename @script@`
if test -f ref-output/$name.ref; then
if test -f OCAML_FLAG -a -f OPENLOOPS_FLAG -a -f FASTJET_FLAG; then
./run_whizard.sh @script@ --no-logging
mv $name.log $name.log.tmp
cat $name.log.tmp | sed -e 's/Loading library:.*/Loading library: [...]/' > $name.log
rm $name.log.tmp
diff ref-output/$name.ref $name.log
diffrc=$?
grep --quiet "The desired process has not been found" $name.run.log
greprc=$?
if test $diffrc -gt 0 -a $greprc -eq 0; then
echo "|=============================================================================|"
echo "OpenLoops process library missing"
exit 99
fi
exit $diffrc
else
echo "|=============================================================================|"
echo "No O'Mega/OpenLoops matrix elements / FastJet available"
exit 77
fi
else
echo "|=============================================================================|"
echo "$name.ref not found"
exit 77
fi

File Metadata

Mime Type
text/x-shellscript
Expires
Sat, Dec 21, 5:10 PM (12 h, 15 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
4023585
Default Alt Text
nlo_eetthjj.sh (1 KB)

Event Timeline