################################################################################ # processing of the special run ; DATASET_ID="special_run", # run number has also be specified # assume that the input files are in DFC ############################################################################### set script $env(WORK_DIR)/cdfopr/scripts/dfc_get_list_of_files set WRITE_DEDX [ getenv WRITE_DEDX 1 ] set OUTPUT_DATASET itestc set ind [expr $env(JOB_NUMBER)-1] set files [exec $script $env(RUN_NUMBER) $env(RAW_STREAM)] set list_of_files [split $files "\n"] set INPUT_FILE [lindex $list_of_files $ind] set OUTPUT_DATASET [string range $INPUT_FILE 0 0]testc module input DHInput talk DHInput #----------------------------------------------------------------------- # exclude bad files #----------------------------------------------------------------------- requireCatalog set f set cache DCACHE include file $INPUT_FILE show exit #----------------------------------------------------------------------- # need to redefine the calibrations - use the L3 constants #----------------------------------------------------------------------- talk CalibrationManager production set t ProcessName set L3_PHYSICS_CDF PassName set JUNK exit if { $WRITE_DEDX == 0 } { talk CT_TrackingModule OutputMenu WriteDEDx set false exit exit }