8# ------------------------------------------------------------------------------------------
10# Utility script to plot PDF configuration.
12# ------------------------------------------------------------------------------------------
15if [ -z $JPP_DIR ]; then
16 echo "Variable JPP_DIR undefined."
21source $JPP_DIR/setenv.sh $JPP_DIR
25set_variable WORKDIR ${TMPDIR:-/tmp}/
26set_variable: FORMAT GRAPHICS_FORMAT gif
27set_variable+ BATCH GRAPHICS_BATCH -B
30 usage "$script [working directory]"
34 1) set_variable WORKDIR $1;;
37ABSORPTION_LENGTHS=("nemo 1.0 1.0e6"
38 "SmithAndBaker 1.0 1.0e6"
39 "SmithAndBaker 1.0 610.0")
41for ABSORPTION_LENGTH in $ABSORPTION_LENGTHS[*]; do
43 $JPP_DIR/examples/JPhysics/JPDFSupportkit \
44 -@ "absorptionLength = $ABSORPTION_LENGTH" \
45 -o $WORKDIR/h\["${ABSORPTION_LENGTH}"\].root \
50 -f$WORKDIR/h\[${^ABSORPTION_LENGTHS}\].root:h1 \
53 -\^ "#lambda_{abs} [m]" \
57 -o absorption-length.$FORMAT $BATCH
59rm -f $WORKDIR/h\[${^ABSORPTION_LENGTHS}\].root
62SCATTERING_LENGTHS=("default 1.0"
66for SCATTERING_LENGTH in $SCATTERING_LENGTHS[*]; do
68 $JPP_DIR/examples/JPhysics/JPDFSupportkit \
69 -@ "scatteringLength = $SCATTERING_LENGTH" \
70 -o $WORKDIR/h\["${SCATTERING_LENGTH}"\].root \
75 -f$WORKDIR/h\[${^SCATTERING_LENGTHS}\].root:h2 \
78 -\^ "#lambda_{s} [m]" \
82 -o scattering-length.$FORMAT $BATCH
84rm -f $WORKDIR/h\[${^SCATTERING_LENGTHS}\].root
93 $JPP_DIR/examples/JPhysics/JPDFSupportkit \
95 -o $WORKDIR/h\["${QE}"\].root \
100 -f$WORKDIR/h\[${^QES}\].root:h3 \
109rm -f $WORKDIR/h\[${^QES}\].root
112ANGULAR_ACCEPTANCES=("default")
114for ANGULAR_ACCEPTANCE in $ANGULAR_ACCEPTANCES[*]; do
116 $JPP_DIR/examples/JPhysics/JPDFSupportkit \
117 -@ "angularAcceptance = $ANGULAR_ACCEPTANCE" \
118 -o $WORKDIR/h\["${ANGULAR_ACCEPTANCE}"\].root \
123 -f$WORKDIR/h\[${^ANGULAR_ACCEPTANCES}\].root:h4 \
125 -> "cos(#theta_{s})" \
130 -o angular-acceptance.$FORMAT $BATCH
132rm -f $WORKDIR/h\[${^ANGULAR_ACCEPTANCES}\].root
135SCATTERING_PROBABILITYS=("default 1.0"
140for SCATTERING_PROBABILITY in $SCATTERING_PROBABILITYS[*]; do
142 $JPP_DIR/examples/JPhysics/JPDFSupportkit \
143 -@ "scatteringProbability = $SCATTERING_PROBABILITY" \
144 -o $WORKDIR/h\["${SCATTERING_PROBABILITY}"\].root \
149 -f$WORKDIR/h\[${^SCATTERING_PROBABILITYS}\].root:h5 \
152 -> "cos(#theta_{s})" \
157 -o scattering-probability.$FORMAT $BATCH
159rm -f $WORKDIR/h\[${^SCATTERING_PROBABILITYS}\].root