# to generate pseudo experimental data for plotting 
set sample 500
dat="signal.dat"
set table dat
plot [0:50]  exp(-(x-15)**2) + 0.5*exp(-(x-35)**2) + (sum [i=1:6] rand(0))/32
unset table

set macro
dr='rgb "dark-red"'
dg='rgb "dark-green"'

set term pngc enh font "Arial,10" size 480,360
set out "axes_y1y2_2.png"
unset key
set xlabel "Energy [eV]" font ",14"
set ylabel "N(E)"  font ",14" tc @dr
set y2label "dN/dE" font ",14" tc @dg
set ytics nomirror
set y2tics nomirror
set yrange [-1:10]
xp = 0; xo = 0; yp = 0; yo = 0
filter(x,y) = int(x/y)*y
plot \
dat w l lc @dr, \
dat using (xo=xp, yo=yp, filter($1,0.5)):(xp=$1, yp=$2, ($2-yo)/($1-xo))\
    w l axis x1y2 smooth unique lc @dg