File indexing completed on 2023-10-25 09:33:30
0001
0002
0003 echo "=================================================="
0004 echo "Installing Laser Monitoring directory from scratch"
0005 setenv MACHINE `uname -n`
0006 echo "=================================================="
0007
0008 echo "For machine: $MACHINE"
0009
0010 unalias cp
0011 unalias rm
0012
0013 if( $MACHINE == $MON_HOSTNAME_EE ) then
0014 echo "EE assigned to this machine"
0015 else if($MACHINE == $MON_HOSTNAME_EBODD ) then
0016 echo "EB Odd assigned to this machine"
0017 else if($MACHINE == $MON_HOSTNAME_EBEVEN ) then
0018 echo "EB Even assigned to this machine"
0019 else
0020 echo "Unknown machine"
0021 goto error
0022 endif
0023
0024 date
0025
0026
0027
0028
0029
0030 setenv SORTING /cmsecallaser/srv-c2d17-19/disk0/ecallaser/data/run_sorted/cosmics2009
0031 setenv OUTPUTPATH /cmsecallaser/srv-c2d17-19/disk0/ecallaser/data/LM
0032 setenv PRIMITIVES /nfshome0/ecallaser/LaserPrim
0033 setenv PROD Cosmics09_310
0034 setenv STORE Cosmics09_310
0035
0036 setenv DATASORT ${SORTING}/out
0037
0038 setenv SCRIPTS ${PWD}/CalibCalorimetry/EcalLaserAnalyzer/scripts
0039 setenv SHAPEDIR ${PWD}/CalibCalorimetry/EcalLaserAnalyzer/data/sprshapes
0040 setenv ALPHADIR ${PWD}/CalibCalorimetry/EcalLaserAnalyzer/data/alphabeta
0041 setenv MUSECALDATADIR ${PWD}/CalibCalorimetry/EcalLaserAnalyzer/data/musecal
0042 setenv PYDIR ${PWD}/CalibCalorimetry/EcalLaserAnalyzer/data/pytemplates
0043 setenv MUSECAL ${PWD}/CalibCalorimetry/EcalLaserAnalyzer/test/MusEcal
0044
0045
0046 ${SCRIPTS}/mkdir.sh ${OUTPUTPATH}/${STORE} 'Monitoring directory'
0047 ${SCRIPTS}/mkdir.sh ${PRIMITIVES}/${STORE} 'Primitives directory'
0048
0049 ${SCRIPTS}/lns.sh ${OUTPUTPATH}/${STORE} ${PROD}
0050 ${SCRIPTS}/lns.sh ${OUTPUTPATH}/${STORE} ${PROD}
0051 ${SCRIPTS}/lns.sh ${PRIMITIVES}/${STORE} ${PROD}/primitives
0052 ${SCRIPTS}/lns.sh ${MUSECAL} ${PROD}/musecal
0053 ${SCRIPTS}/lns.sh ${SCRIPTS} ${PROD}/scripts
0054 ${SCRIPTS}/lns.sh ${DATASORT} ${PROD}/sorting
0055 ${SCRIPTS}/lns.sh ${ALPHADIR} ${PROD}/alphabeta
0056
0057 ${SCRIPTS}/mkdir.sh ${PROD}/shapes 'shapes directory'
0058 ${SCRIPTS}/mkdir.sh ${PROD}/templates 'templates directory'
0059 ${SCRIPTS}/mkdir.sh ${PROD}/meconfig 'meconfig directory'
0060 ${SCRIPTS}/mkdir.sh ${PROD}/log 'log directory'
0061 ${SCRIPTS}/lnsf.sh ${MUSECALDATADIR}/LVB.jpg ${PROD}/meconfig/LVB.jpg
0062
0063 ${SCRIPTS}/cp.sh ${MUSECALDATADIR}/MusEcal_EB.config ${PROD}/meconfig/${STORE}_EB.config
0064 ${SCRIPTS}/cp.sh ${MUSECALDATADIR}/MusEcal_EE.config ${PROD}/meconfig/${STORE}_EE.config
0065
0066 cp $PYDIR/*py ${PROD}/templates/.
0067 cp $SHAPEDIR/ElecMeanShape.root ${PROD}/shapes/.
0068
0069 goto done
0070
0071 done:
0072 exit 0
0073 error:
0074 exit 1