8# ------------------------------------------------------------------------------------------
10# Script to run the JPP Shower Reconstruction Chain for ORCA.
12# ------------------------------------------------------------------------------------------
15if [ -z $JPP_DIR ]; then
16 echo "Variable JPP_DIR undefined."
20source $JPP_DIR/setenv.sh $JPP_DIR
23source reconstruction.sh
25set_variable: DEBUG RECONSTRUCTION_DEBUG 1
26set_variable: PDF RECONSTRUCTION_PDF $JPP_DATA/J%p.dat
27set_variable: ENERGY_CORRECTION RECONSTRUCTION_ENERGY_CORRECTION energy_correction_showerfit_fullorca.txt
28set_variable: NUMBER_OF_EVENTS RECONSTRUCTION_NUMBER_OF_EVENTS $((2**31))
29set_variable: NUMBER_OF_THREADS RECONSTRUCTION_NUMBER_OF_THREADS 0
30set_variable+ OVERWRITE RECONSTRUCTION_OVERWRITE 1
31set_variable: TMAX_S RECONSTRUCTION_TMAX_S 100
32set_variable: RATE_HZ RECONSTRUCTION_RATE_HZ 7.0e3
35 usage "$script <detector file> <input file> <output file> <PMT parameters file> [(calibration file)+]"
39 fatal "Wrong number of arguments."
42set_variable DETECTOR $argv[1]
43set_variable INPUT_FILE $argv[2]
44set_variable OUTPUT_FILE $argv[3]
45set_variable PMT $argv[4]
46set_array CALIBRATION $argv[5,-1]
48if (( ${#CALIBRATION} != 0 )); then
49 getMechanics.sh $DETECTOR
55 prefit.numberOfPrefits 200
56 prefit.numberOfGrids 2
57 prefit.factoryLimit 20
59 prefit.numberOfOutliers 4
60 prefit.TMaxLocal_ns 10.0
61 prefit.TMaxExtra_ns 80.0
64 prefit.pos_grid_m 10.0
65 prefit.pos_step_m 10.0
66 prefit.time_grid_ns 50.0
67 prefit.time_step_ns 50.0)
70 simplex.numberOfPrefits 0
72 simplex.TMaxLocal_ns 15.0
80 position.numberOfPrefits 100
81 position.TMax_ns +120.0
82 position.TMin_ns -120.0
85 position.Emax_GeV 200.0
87 position.R_Hz $RATE_HZ
91 direction.numberOfPrefits 1
92 direction.TMax_ns +30.0
93 direction.TMin_ns -30.0
95 direction.R_Hz $RATE_HZ
96 direction.scanAngle_deg 10
98 direction.Emax_GeV 1000
102 fit.numberOfPrefits 4
110eval JORCAShowerReconstruction \
117 -n ${NUMBER_OF_EVENTS} \
118 -N ${NUMBER_OF_THREADS} \
119 -@ `make_equation PARAMETERS` \
120 -E $ENERGY_CORRECTION \