Back to home page

Project CMSSW displayed by LXR

 
 

    


File indexing completed on 2024-04-06 11:59:46

0001 #!/bin/bash
0002 # Pass in name and status
0003 function die { echo $1: status $2 ;  exit $2; }
0004 REMOTE="/store/group/dpg_tracker_strip/comm_tracker/Strip/Calibration/calibrationtree/GR18"
0005 RUN="325310"
0006 FILE="calibTree_${RUN}.root"
0007 COMMMAND=`xrdfs root://eoscms.cern.ch// locate ${REMOTE}/${FILE}`
0008 STATUS=$?
0009 echo "xrdfs command status = "$STATUS
0010 if [ $STATUS -eq 0 ]; then
0011     (cmsRun ${SCRAM_TEST_PATH}/Gains_CT_step1.py firstRun=${RUN} lastRun=${RUN} inputFiles=root://eoscms.cern.ch//$REMOTE/$FILE outputFile=PromptCalibProdSiStripGainsFromTree.root) || die 'Failure running cmsRun Gains_CT_step1.py firstRun=${RUN} lastRun=${RUN} inputFiles=root://eoscms.cern.ch//$REMOTE/$FILE outputFile=PromptCalibProdSiStripGainsFromTree.root' $?
0012     (cmsRun ${SCRAM_TEST_PATH}/Gains_CT_step2.py inputFiles=file:PromptCalibProdSiStripGainsFromTree.root DQMOutput=True) || die 'Failure running cmsRun Gains_CT_step2.py inputFiles=file:PromptCalibProdSiStripGainsFromTree.root DQMOutput=True' $?
0013 else
0014   die "SKIPPING test, file ${FILE} not found" 0
0015 fi