Skip to content

Commit

Permalink
safer way to obtain Mh(1) from SLHA output
Browse files Browse the repository at this point in the history
  • Loading branch information
Alexander Voigt authored and Alexander Voigt committed Oct 11, 2016
1 parent c1977eb commit bac5cd6
Showing 1 changed file with 6 additions and 2 deletions.
8 changes: 6 additions & 2 deletions test/test_lowNMSSM_spectrum.sh
Expand Up @@ -3,6 +3,8 @@
# spectrums are the same.

BASEDIR=$(dirname $0)
print_block="$BASEDIR/../utils/print_slha_block.awk"
print_block_entry="$BASEDIR/../utils/print_slha_block_entry.awk"

lowmssm_input="$BASEDIR/test_lowNMSSM_pseudoscalar.in.spc"
lowmssm_output="$BASEDIR/test_lowNMSSM_spectrum_lowNMSSM.out.spc"
Expand Down Expand Up @@ -34,8 +36,10 @@ echo "done"
echo "SoftsusyNMSSM SLHA input file: $lowmssm_input"
echo "SoftsusyNMSSM SLHA output file: $softsusy_output"

mh_lownmssm="`grep hh\(1\) $lowmssm_output | awk '{ print $2 }'`"
mh_softsusy="`grep h0\(1\) $softsusy_output | awk '{ print $2 }'`"
mh_lownmssm=$(awk -f "$print_block" -v block="MASS" $lowmssm_output | \
awk -f "$print_block_entry" -v entries="25")
mh_softsusy=$(awk -f "$print_block" -v block="MASS" $lowmssm_output | \
awk -f "$print_block_entry" -v entries="25")

# convert scientific notation to bc friendly notation
mh_lownmssm="`echo ${mh_lownmssm} | sed -e 's/[eE]+*/\\*10\\^/'`"
Expand Down

0 comments on commit bac5cd6

Please sign in to comment.