Jpp
18.3.0-rc.1
the software that should make you happy
|
Go to the source code of this file.
Variables | |
version | |
then echo Variable JPP_DIR undefined exit fi source $JPP_DIR setenv sh $JPP_DIR set_variable DEBUG set_variable WORKDIR pwd set_variable DETECTOR $WORKDIR detectors detector detx set_variable DAQ_TIMESLICE JDAQTimesliceL0 set_variable OPTION ABCDEF if do_usage *then usage $script< input file >[option] fi case set_variable OPTION | $argv [2] |
*fatal Wrong number of | arguments |
esac JPrintDAQHeader f $INPUT_FILE read DETECTOR_ID RUN FRAME_INDEX TIMESLICE_START set_variable DIR $WORKDIR $RUN mkdir p $DIR set_variable DETECTOR $DIR detector detx set_variable PMT_FILE $DIR PMT txt | if [[!-f $DETECTOR]] |
then set_variable MONITOR_FILE $DIR monitor_tot root set_variable MERGE_FILE $DIR merge_tot root set_variable FIT_FILE $DIR fit_tot root set_variable LOG_FILE $DIR fit_tot log JCalibrateToT a $DETECTOR f $INPUT_FILE C $DAQ_TIMESLICE o $MONITOR_FILE d $DEBUG!JMergeCalibrateToT f $MONITOR_FILE o $MERGE_FILE d $DEBUG!JFitToT a $DETECTOR f $MERGE_FILE o $FIT_FILE w P $PMT_FILE d $DEBUG!set_variable MONITOR_FILE $DIR monitor_k40 root set_variable MERGE_FILE $DIR merge_k40 root set_variable FIT_FILE $DIR fit_k40 root set_variable LOG_FILE $DIR fit_k40 log set_variable DETX_FILE $DIR fit_k40 detx JCalibrateK40 a $DETECTOR f $INPUT_FILE C $DAQ_TIMESLICE o $MONITOR_FILE d $DEBUG!JMergeCalibrateK40 f $MONITOR_FILE o $MERGE_FILE d $DEBUG!cp $DETECTOR $DETX_FILE JFitK40 a $DETX_FILE f $MERGE_FILE o $FIT_FILE wA P $PMT_FILE d $DEBUG!set_variable MU set_variable TOT_NS JEditPMTParameters P $PMT_FILE o $PMT_FILE T $TOT_NS E $MU exit fi set_variable OUTPUT_FILE $DIR | equalizer |
version |
Definition at line 6 of file JEqualizer.sh.
& set_variable INPUT_FILE $argv[1] |
Definition at line 22 of file JEqualizer.sh.
* fatal Wrong number of arguments |
Definition at line 28 of file JEqualizer.sh.
Definition at line 29 of file JEqualizer.sh.
then set_variable MONITOR_FILE $DIR monitor_tot root set_variable MERGE_FILE $DIR merge_tot root set_variable FIT_FILE $DIR fit_tot root set_variable LOG_FILE $DIR fit_tot log JCalibrateToT a $DETECTOR f $INPUT_FILE C $DAQ_TIMESLICE o $MONITOR_FILE d $DEBUG ! JMergeCalibrateToT f $MONITOR_FILE o $MERGE_FILE d $DEBUG ! JFitToT a $DETECTOR f $MERGE_FILE o $FIT_FILE w P $PMT_FILE d $DEBUG ! set_variable MONITOR_FILE $DIR monitor_k40 root set_variable MERGE_FILE $DIR merge_k40 root set_variable FIT_FILE $DIR fit_k40 root set_variable LOG_FILE $DIR fit_k40 log set_variable DETX_FILE $DIR fit_k40 detx JCalibrateK40 a $DETECTOR f $INPUT_FILE C $DAQ_TIMESLICE o $MONITOR_FILE d $DEBUG ! JMergeCalibrateK40 f $MONITOR_FILE o $MERGE_FILE d $DEBUG ! cp $DETECTOR $DETX_FILE JFitK40 a $DETX_FILE f $MERGE_FILE o $FIT_FILE wA P $PMT_FILE d $DEBUG ! set_variable MU set_variable TOT_NS JEditPMTParameters P $PMT_FILE o $PMT_FILE T $TOT_NS E $MU exit fi set_variable OUTPUT_FILE $DIR equalizer |
Definition at line 124 of file JEqualizer.sh.