#! /bin/csh -fe
# Last edited on 1999-12-30 10:04:25 by hcgl

echo "=== begin $0 ======="

set usage = "$0 NCURVES RUN BAND SEGTAG CANDTAG MAXCANDS MINLENGTH MAXLENGTH"

if ( $#argv != 8 ) then
  echo "usage: ${usage}"; exit 1
endif

set ncurves = "$1"; shift;
set run = "$1"; shift;
set band = "$1"; shift;
source RUN-${run}/f${band}.parms
set segTag = "$1"; shift;
set candTag = "$1"; shift;
set maxCands = "$1"; shift;
set minLength = "$1"; shift;
set maxLength = "$1"; shift;

set blurFactor = 3.0

echo "run = ${run} band = ${band} candTag = ${candTag}"
echo "step = ${step}"
echo "segTag = ${segTag}"
echo "minLength = ${minLength}"
echo "maxLength = ${maxLength}"
echo "blurFactor = ${blurFactor}"

set input = "RUN-${run}/f${band}-${segTag}"
set output = "RUN-${run}/f${band}-${candTag}"

nice -n 19 \
  PZGetRandomCands \
    -segments ${input} \
    -chainDir . -chainPrefix f \
    -nCurves ${ncurves} \
    -output ${output} \
    -band ${band} -step ${step} \
    -minLength ${minLength} -maxLength ${maxLength} \
    -blurFactor ${blurFactor} \
    -maxCands ${maxCands} \
    -printCands 10

# run-PZCompCands ${band} ${tag}

echo "=== end $0 ======="

