Jpp
18.3.0-rc.1
the software that should make you happy
|
Go to the source code of this file.
Functions | |
esac set_variable | N_FPAR (echo-n ${FORMULA}|grep-oP"(^|[^x])\[[0-9]*\]"|cut-d'['-f2-|sort-u|wc-l) set_variable N_PARS $(($(wc-w< $ |
grep set_variable | N_PARSETS (($(wc-l< ${PARAMETER_FILE})-$(grep"#"${PARAMETER_FILE}|wc-l))) if[[$ |
then | if (is_CCNikhef) |
then fatal Number of input | parameters (=${N_PARS}) is incompatible with given formula |
fi set_array | MC_MERGE_FILES (find ${WORKDIR}-maxdepth 1-name"*.merge.root") if(($ |
skip | elif ((BINFRAC< 1.0)) |
fi | if ((${#${(z) PARAMETERS}}!=N_FPAR)) |
then fatal | Parameterset (${PARAMETERS}) is incompatible with given formula($ |
fi unset PARSET | for ((j=0;j< N_FPAR;++j)) |
Variables | |
version | |
then echo Variable JPP_DIR undefined exit fi source $JPP_DIR setenv sh $JPP_DIR source $JPP_DIR software scripts qlib sh set_variable | IFS0 |
then usage $script< detector file >< inputfile > fi case set_variable | WORKDIR |
&set_variable | PARAMETER_FILE |
&set_variable | FORMULA |
&set_array INPUT_FILES set_variable | DETX_FILE |
then echo Submitting reweighting and histogram comparison jobs to nikhef stbc batch | queue |
then fatal Please specify a valid directory for local scratch files other | than |
then echo printf s | n |
then | rm |
do | if [["$(JPrintHeader -f ${INPUT_FILE} -k simul --)"!=" 0"]] |
then set_array | INPUT_MC_FILES |
then $JPP_DIR examples JAAnet JSortEvt | f |
then | echo |
then echo Variable JPP_DIR | undefined |
exit | |
fi | |
then | submit_job |
do set_variable | MC_MERGE_FILE |
then rm | i |
then | continue |
do | PARSET |
Definition at line 73 of file JEvtReweightMupageParameterScan.sh.
grep set_variable N_PARSETS | ( | ($(wc-l< ${PARAMETER_FILE})-$(grep"#"${PARAMETER_FILE}|wc-l)) | ) |
Definition at line 76 of file JEvtReweightMupageParameterScan.sh.
then if | ( | is_CCNikhef | ) |
then fatal Number of input parameters | ( | ) |
Definition at line 110 of file JEvtReweightMupageParameterScan.sh.
Definition at line 113 of file JEvtReweightMupageParameterScan.sh.
skip elif | ( | (BINFRAC< 1.0) | ) |
then fatal Parameterset | ( | ${PARAMETERS} | ) |
Definition at line 317 of file JEvtReweightMupageParameterScan.sh.
version |
Definition at line 5 of file JEvtReweightMupageParameterScan.sh.
then echo Variable JPP_DIR undefined exit fi source $JPP_DIR setenv sh $JPP_DIR source $JPP_DIR software scripts qlib sh set_variable IFS0 |
Definition at line 24 of file JEvtReweightMupageParameterScan.sh.
Definition at line 58 of file JEvtReweightMupageParameterScan.sh.
& set_variable PARAMETER_FILE |
Definition at line 59 of file JEvtReweightMupageParameterScan.sh.
& set_variable FORMULA |
Definition at line 60 of file JEvtReweightMupageParameterScan.sh.
* set_variable DETX_FILE |
Definition at line 62 of file JEvtReweightMupageParameterScan.sh.
then fatal No batch processing option available yet for CC Lyon else echo Submitting reweighting and histogram comparison jobs to local batch queue |
Definition at line 88 of file JEvtReweightMupageParameterScan.sh.
Definition at line 89 of file JEvtReweightMupageParameterScan.sh.
Definition at line 118 of file JEvtReweightMupageParameterScan.sh.
then rm |
Definition at line 128 of file JEvtReweightMupageParameterScan.sh.
do if[[${${(z) PARAMETERS}[1]}=="#"]] |
Definition at line 139 of file JEvtReweightMupageParameterScan.sh.
then set_array INPUT_MC_FILES |
Definition at line 140 of file JEvtReweightMupageParameterScan.sh.
then $JPP_DIR examples JAAnet JSortEvt f |
Definition at line 156 of file JEvtReweightMupageParameterScan.sh.
then echo |
Definition at line 230 of file JEvtReweightMupageParameterScan.sh.
Definition at line 256 of file JEvtReweightMupageParameterScan.sh.
exit |
Definition at line 256 of file JEvtReweightMupageParameterScan.sh.
fi |
Definition at line 258 of file JEvtReweightMupageParameterScan.sh.
then submit_job |
Definition at line 293 of file JEvtReweightMupageParameterScan.sh.
do set_variable MC_MERGE_FILE |
Definition at line 304 of file JEvtReweightMupageParameterScan.sh.
Definition at line 309 of file JEvtReweightMupageParameterScan.sh.
then continue |
Definition at line 314 of file JEvtReweightMupageParameterScan.sh.
do PARSET |
Definition at line 323 of file JEvtReweightMupageParameterScan.sh.