@@ -553,6 +553,10 @@ if [[ $ADD_CALIB == "1" ]]; then
553553 export CALIB_ZDC_TDC=0
554554 export CALIB_FT0_TIMEOFFSET=0
555555 export CALIB_TPC_SCDCALIB=0
556+ export CALIB_FT0_INTEGRATEDCURR=0
557+ export CALIB_FV0_INTEGRATEDCURR=0
558+ export CALIB_FDD_INTEGRATEDCURR=0
559+ export CALIB_TOF_INTEGRATEDCURR=0
556560 if [[ $DO_TPC_RESIDUAL_EXTRACTION == " 1" ]]; then
557561 export CALIB_TPC_SCDCALIB=1
558562 export CALIB_TPC_SCDCALIB_SENDTRKDATA=1
@@ -582,38 +586,31 @@ if [[ $ADD_CALIB == "1" ]]; then
582586 export ARGS_EXTRA_PROCESS_o2_calibration_trd_workflow=" $ARGS_EXTRA_PROCESS_o2_calibration_trd_workflow --enable-root-output"
583587 export CALIB_TRD_GAIN=1
584588 fi
585- if [[ $ALIEN_JDL_DOUPLOADSLOCALLY == 1 ]]; then
586- export CCDB_POPULATOR_UPLOAD_PATH=" file://$PWD "
589+ # extra workflows in case we want to process the currents for FT0, FV0, TOF, TPC
590+ if [[ -n $ALIEN_JDL_EXTRACTCURRENTS ]] ; then
591+ export CALIB_FT0_INTEGRATEDCURR=$ALIEN_JDL_EXTRACTCURRENTS
592+ export CALIB_FV0_INTEGRATEDCURR=$ALIEN_JDL_EXTRACTCURRENTS
593+ export CALIB_FDD_INTEGRATEDCURR=$ALIEN_JDL_EXTRACTCURRENTS
594+ export CALIB_TOF_INTEGRATEDCURR=$ALIEN_JDL_EXTRACTCURRENTS
595+ export CALIB_ASYNC_EXTRACTTPCCURRENTS=$ALIEN_JDL_EXTRACTCURRENTS
587596 fi
588- fi
589-
590- # extra workflows in case we want to process the currents for FT0, FV0, TOF, TPC
591- if [[ $ALIEN_JDL_EXTRACTCURRENTS == 1 ]]; then
592- if [[ -z " ${WORKFLOW_DETECTORS_RECO+x} " ]] || [[ " 0$WORKFLOW_DETECTORS_RECO " == " 0ALL" ]]; then export WORKFLOW_DETECTORS_RECO=$WORKFLOW_DETECTORS ; fi
593- has_detector_reco FT0 && add_comma_separated ADD_EXTRA_WORKFLOW " o2-ft0-integrate-cluster-workflow"
594- has_detector_reco FV0 && add_comma_separated ADD_EXTRA_WORKFLOW " o2-fv0-integrate-cluster-workflow"
595- has_detector_reco TOF && add_comma_separated ADD_EXTRA_WORKFLOW " o2-tof-integrate-cluster-workflow"
596- if [[ $ALIEN_JDL_DISABLE3DCURRENTS != 1 ]]; then
597- export ARGS_EXTRA_PROCESS_o2_tpc_integrate_cluster_workflow=" $ARGS_EXTRA_PROCESS_o2_tpc_integrate_cluster_workflow --process-3D-currents --nSlicesTF 1"
597+ if [[ -n $ALIEN_JDL_DISABLE3DCURRENTS ]]; then
598+ export CALIB_ASYNC_DISABLE3DCURRENTS=$ALIEN_JDL_DISABLE3DCURRENTS
598599 fi
599- has_detector_reco TPC && add_comma_separated ADD_EXTRA_WORKFLOW " o2-tpc-integrate-cluster-workflow"
600- fi
601600
602- # extra workflows in case we want to process the currents for time series
603- if [[ $ALIEN_JDL_EXTRACTTIMESERIES == 1 ]]; then
604- if [[ -z " ${WORKFLOW_DETECTORS_RECO+x} " ]] || [[ " 0$WORKFLOW_DETECTORS_RECO " == " 0ALL" ]]; then export WORKFLOW_DETECTORS_RECO=$WORKFLOW_DETECTORS ; fi
605- has_detector_reco TPC && has_detector_reco ITS && has_detector_reco FT0 && add_comma_separated ADD_EXTRA_WORKFLOW " o2-tpc-time-series-workflow"
606- if [[ ! -z " $ALIEN_JDL_ENABLEUNBINNEDTIMESERIES " ]]; then
607- export ARGS_EXTRA_PROCESS_o2_tpc_time_series_workflow=" $ARGS_EXTRA_PROCESS_o2_tpc_time_series_workflow --enable-unbinned-root-output --sample-unbinned-tsallis --threads 1"
608- fi
609- if [[ $ON_SKIMMED_DATA == 1 ]] || [[ ! -z " $ALIEN_JDL_SAMPLINGFACTORTIMESERIES " ]] ; then
610- if [[ $ON_SKIMMED_DATA == 1 ]] ; then
611- SAMPLINGFACTORTIMESERIES=0.1
601+ # extra workflows in case we want to process the currents for time series
602+ if [[ -n $ALIEN_JDL_EXTRACTTIMESERIES ]] ; then
603+ echo " Adding timeseries in setenv_extra.sh"
604+ export CALIB_ASYNC_EXTRACTTIMESERIES=$ALIEN_JDL_EXTRACTTIMESERIES
605+ if [[ -n $ALIEN_JDL_ENABLEUNBINNEDTIMESERIES ]]; then
606+ export CALIB_ASYNC_ENABLEUNBINNEDTIMESERIES=$ALIEN_JDL_ENABLEUNBINNEDTIMESERIES
612607 fi
613- if [[ ! -z " $ALIEN_JDL_SAMPLINGFACTORTIMESERIES " ]]; then # this takes priority
614- export SAMPLINGFACTORTIMESERIES= ${ ALIEN_JDL_SAMPLINGFACTORTIMESERIES}
608+ if [[ -n $ALIEN_JDL_SAMPLINGFACTORTIMESERIES ]]; then
609+ export CALIB_ASYNC_SAMPLINGFACTORTIMESERIES= $ ALIEN_JDL_SAMPLINGFACTORTIMESERIES
615610 fi
616- export ARGS_EXTRA_PROCESS_o2_tpc_time_series_workflow=" $ARGS_EXTRA_PROCESS_o2_tpc_time_series_workflow --sampling-factor ${SAMPLINGFACTORTIMESERIES} "
611+ fi
612+ if [[ $ALIEN_JDL_DOUPLOADSLOCALLY == 1 ]]; then
613+ export CCDB_POPULATOR_UPLOAD_PATH=" file://$PWD "
617614 fi
618615fi
619616
0 commit comments