Skip to content
Snippets Groups Projects

Updating view3

Merged Whitney Armstrong requested to merge view_update into master
2 files
+ 48
5
Compare changes
  • Side-by-side
  • Inline
Files
2
+ 47
4
#!/bin/bash
#!/bin/bash
 
echo "view3 produces a series of XY slices a different z locations."
 
 
function print_the_help {
 
echo "USAGE: $0 <PRIM_FILE> "
 
echo " OPTIONS: "
 
echo " -t,--tag filename tag (default: view1)"
 
exit
 
}
 
 
FILE_TAG="view2"
 
INPUT_FILE="g4_0000.prim"
 
 
 
POSITIONAL=()
 
while [[ $# -gt 0 ]]
 
do
 
key="$1"
 
 
case $key in
 
-h|--help)
 
shift # past argument
 
print_the_help
 
;;
 
-t|--tag)
 
FILE_TAG="$2"
 
shift # past argument
 
shift # past value
 
;;
 
-i|--input)
 
INPUT_FILE="$2"
 
shift # past argument
 
shift # past value
 
;;
 
*) # unknown option
 
#POSITIONAL+=("$1") # save it in an array for later
 
echo "unknown option $1"
 
print_the_help
 
shift # past argument
 
;;
 
esac
 
done
 
set -- "${POSITIONAL[@]}" # restore positional parameters
 
# units are mm
# units are mm
dawncut 0 0 -1 -1500 $1 view3.prim
dawncut 0 0 -1 -1500 ${INPUT_FILE} ${FILE_TAG}.prim
dawn view3.prim
dawn -d ${FILE_TAG}.prim
ps2pdf view3.eps view3.pdf
ps2pdf ${FILE_TAG}.eps ${FILE_TAG}.pdf
pdftoppm view3.pdf view3 -png -singlefile
pdftoppm ${FILE_TAG}.pdf ${FILE_TAG} -png -singlefile
#https://geant4.kek.jp/~tanaka/DAWN/About_DAWNCUT.html
#https://geant4.kek.jp/~tanaka/DAWN/About_DAWNCUT.html
Loading