1010if [ $# -lt 2 ]
1111then
1212 echo "
13- ./CTA.runbAnalysis .sh <S/S40deg > <run mode> [recid] \\\\
13+ ./CTA.runAnalysis .sh <production > <run mode> [recid] \\\\
1414 [min number of LSTs] [min number of MSTs] [min number of SSTs] [min number of SCMSTs] [job_dir]
1515
1616 Prod3b analysis:
@@ -185,37 +185,6 @@ then
185185 TMVADATE=" ${ANADATE} "
186186 EFFDATE=" ${TMVADATE} "
187187# ##############################################################
188- # ##############################################################
189- # PROD5 Analysis
190- # NOTE: for N, use prod5b analysis
191- # prod5-N
192- # prod5-N-moon (NSB5x)
193- elif [[ $P2 == " prod5-N" * ]]
194- then
195- if [[ $P2 == * " moon" * ]]; then
196- SITE=" prod5-LaPalma-20deg-NSB5x"
197- else
198- SITE=" prod5-LaPalma-20deg"
199- fi
200- EDM=" -sq08-LL"
201- ARRAY=( " subArray.prod5.North-MSTF-Arrays.list" )
202- ARRAY=( " subArray.prod5.North-XST.list" )
203- # prod5-prod5b comparision
204- ARRAY=( " subArray.prod5-prod5b.North.list" )
205- ARRAY=( " subArray.prod5.North-PB.list" )
206- if [[ $P2 == * " Hyper" * ]]; then
207- ARRAY=( " subArray.prod5.North-Hyper.list" )
208- fi
209- if [[ $P2 == * " LST" * ]]; then
210- ARRAY=( " subArray.prod5.North-LST.list" )
211- fi
212- ARRAYDIR=" prod5"
213- TDATE=" g20210610"
214- ANADATE=" ${TDATE} "
215- TMVADATE=" ${ANADATE} "
216- EFFDATE=" ${TMVADATE} "
217- PHYSDATE=" ${EFFDATE} "
218- # ###################################
219188# PROD5 Analysis
220189# prod5b-N (including additional telescopes)
221190elif [[ $P2 == " prod5b-N" * ]]
@@ -230,28 +199,36 @@ then
230199 if [[ $P2 == * " moon" * ]]; then
231200 SITE=" ${SITE} -NSB5x"
232201 fi
233- EDM=" -sq40-LL"
234202 # lin is default reconstruction for North
235- EDM=" -lin50 -LL"
203+ EDM=" -lin51 -LL"
236204 if [[ $P2 == * " DL2plus" * ]]; then
237205 EDM=" -sq10-LL-DL2plus"
238206 fi
239207 ARRAY=( " subArray.prod5.North-Alpha.list" )
240208 if [[ $P2 == * " sub" * ]]; then
241209 ARRAY=( " subArray.prod5.North-Alpha-sub.list" )
242- fi
243- if [[ $P2 == * " LST" * ]]; then
244- ARRAY=( " subArray.prod5.North-LST.list" )
245- fi
246- if [[ $P2 == * " XST" * ]]; then
210+ elif [[ $P2 == * " XST" * ]]; then
247211 ARRAY=( " subArray.prod5.North-XST.list" )
212+ elif [[ $P2 == * " SV" * ]]; then
213+ ARRAY=( " subArray.prod5.North-SV.list" )
214+ if [[ $P2 == * " LST" * ]]; then
215+ ARRAY=( " subArray.prod5.North-SV-LST.list" )
216+ ARRAY=( " subArray.prod5.North-SV-LST34.list" )
217+ # combined lst mst multiplicity
218+ # ARRAY=( "subArray.prod5.North-SV-MSTLST.list" )
219+ fi
220+ if [[ $P2 == * " MST" * ]]; then
221+ ARRAY=( " subArray.prod5.North-SV-MST.list" )
222+ fi
223+ elif [[ $P2 == * " LST" * ]]; then
224+ ARRAY=( " subArray.prod5.North-LST.list" )
248225 fi
249226 ARRAYDIR=" prod5"
250- TDATE=" g20221204 "
227+ TDATE=" g20230614 "
251228 ANADATE=" ${TDATE} "
229+ ANADATE=" g20231204"
252230 TMVADATE=" ${ANADATE} "
253231 EFFDATE=" ${ANADATE} "
254- EFFDATE=" g20230206"
255232 PHYSDATE=" ${EFFDATE} "
256233# ###################################
257234# prod5 - Paranal
@@ -269,18 +246,17 @@ then
269246 if [[ $P2 == * " moon" * ]]; then
270247 SITE=" ${SITE} -NSB5x"
271248 fi
272- EDM=" -sq50-LL"
273- EDM=" -sq60-LL"
249+ EDM=" -sq51-LL"
274250 if [[ $P2 == * " DL2plus" * ]]; then
275251 EDM=" -sq10-LL-DL2plus"
276252 fi
277253 ARRAY=( " subArray.prod5.South-BL.list" )
278- ARRAY=( " subArray.prod5.South-Alpha.list" )
279254 ARRAY=( " subArray.prod5.South-Alpha-2LSTs42SSTs.list" )
280255 ARRAY=( " subArray.prod5.South-Alpha-2LSTs42SSTsBeta.list" )
256+ ARRAY=( " subArray.prod5.South-Alpha.list" )
281257 if [[ $P2 == * " sub" * ]]; then
282- ARRAY=( " subArray.prod5.South-Alpha-sub.list" )
283258 ARRAY=( " subArray.prod5.South-Alpha-2LSTs42SSTsBeta-sub.list" )
259+ ARRAY=( " subArray.prod5.South-Alpha-sub.list" )
284260 fi
285261 if [[ $P2 == * " Hyper" * ]] || [[ $P2 == * " hyper" * ]]; then
286262 ARRAY=( " subArray.prod5.South-Hyper.list" )
@@ -298,14 +274,11 @@ then
298274 ARRAY=( " subArray.prod5.South-SV0.list" )
299275 fi
300276 ARRAYDIR=" prod5"
301- TDATE=" g20221202 "
277+ TDATE=" g20230823 "
302278 ANADATE=" ${TDATE} "
303- ANADATE=" g20221204"
304279 TMVADATE=" ${ANADATE} "
305280 EFFDATE=" ${ANADATE} "
306- EFFDATE=" g20230206"
307281 PHYSDATE=" ${EFFDATE} "
308- PHYSDATE=" g20230206"
309282# ###################################
310283# prod6 - Paranal and LaPalma
311284elif [[ $P2 == " prod6" * ]]
460433 99 \
461434 $QCPAR \
462435 $QSUBOPT \
463- ${PDIR}
436+ ${PDIR} / ${RUN}
464437 cd ../
465438 done
466439 exit
495468 ${AZ} \
496469 ${NIMAGESMIN} \
497470 $QSUBOPT \
498- ${PDIR}
471+ ${PDIR} / ${RUN}
499472 cd ../
500473 continue
501474# #########################################
515488 ${AZ} \
516489 ${NIMAGESMIN} \
517490 $QSUBOPT \
518- ${PDIR}
491+ ${PDIR} / ${RUN}
519492 cd ../
520493 continue
521494 fi
582555 fi
583556 echo " OFFAXISFINEBINNING $BFINEBINNING " >> " $PARA "
584557 if [[ ${RUN} == " CUTS" ]] && [[ ${OOTIME} == " 50h" ]]; then
585- if [[ $P2 == * " DL2plus" * ]] || [[ $EDM == * " sq70 " * ]]; then
558+ if [[ $P2 == * " DL2plus" * ]] || [[ $EDM == * " sq51 " * ]] || [[ $EDM == * " lin51 " * ]]; then
586559 echo " DL2FILLING FULLTREES" >> " $PARA "
587560 else
588561 echo " DL2FILLING DL2" >> " $PARA "
604577 " $PARA " \
605578 $QSUBOPT \
606579 $AZ \
607- ${PDIR}
580+ ${PDIR} / ${RUN}
608581 fi
609582# #########################################
610583# train BDTs
620593 " $PARA " \
621594 $QSUBOPT \
622595 $AZ \
623- ${PDIR}
596+ ${PDIR} / ${RUN}
624597 fi
625598# #########################################
626599# IRFs: angular resolution
635608 ${SITE}${EDM} \
636609 2 \
637610 $QSUBOPT \
638- ${PDIR} \
611+ ${PDIR} / ${RUN} \
639612 $AZ
640613 fi
641614# #########################################
651624 ${SITE}${EDM} \
652625 3 \
653626 $QSUBOPT \
654- ${PDIR} \
627+ ${PDIR} / ${RUN} \
655628 $AZ
656629 fi
657630# #########################################
669642 ${SITE}${EDM} \
670643 0 \
671644 $QSUBOPT \
672- ${PDIR} \
645+ ${PDIR} / ${RUN} \
673646 $AZ
674647 # low multiplicity runs use 95% max signal efficiency (lower requirements on resolution)
675648 else
681654 ${SITE}${EDM} \
682655 0 \
683656 $QSUBOPT \
684- ${PDIR} \
657+ ${PDIR} / ${RUN} \
685658 $AZ
686659 fi
687660# #########################################
700673 ${SITE}${EDM} \
701674 $BFINEBINNING \
702675 $PHYSDATE \
703- ${PDIR} \
676+ ${PDIR} / ${RUN} \
704677 $QSUBOPT
705678 else
706679 ./CTA.WPPhysWriter.sub.sh \
713686 ${SITE}${EDM} \
714687 $BFINEBINNING \
715688 $PHYSDATE \
716- ${PDIR} \
689+ ${PDIR} / ${RUN} \
717690 $QSUBOPT
718691 fi
719692# unknown run set
0 commit comments