ViewVC Help
View File | Revision Log | Show Annotations | Root Listing
root/cvsroot/UserCode/HiggsAnalysis/EarlyDataStudy/scripts/heds.setup.sh
Revision: 1.1
Committed: Thu May 6 15:14:20 2010 UTC (14 years, 11 months ago) by mangano
Content type: application/x-sh
Branch: MAIN
Log Message:
first commit

File Contents

# User Rev Content
1 mangano 1.1 #!/bin/sh
2    
3     ################ TO BE EDITED BY THE USER #############
4     export HEDS_LABEL=${1:-"24.04.2010"}
5     export HEDS_SKIMVERSION=${2:-6}
6     export HEDS_TASKATTEMPT=${3:-1}
7    
8     export HEDS_INPUTDATASET=${4:-"/MinimumBias/Commissioning10-PromptReco-v9/RECO"}
9     #export HEDS_INPUTDATASET=${4:-"/MinimumBias/Commissioning10-PromptReco-v8/RECO"}
10    
11     export HEDS_USERID=${5:-"mangano"}
12    
13     export HEDS_T2SITE=${6:-"T2_US_UCSD"}
14    
15     export HEDS_CASTORFOLDER=/castor/cern.ch/user/${HEDS_USERID:0:1}/$HEDS_USERID/HEDS
16     #export HEDS_CASTORFOLDER=/castor/cern.ch/user/${HEDS_USERID:0:1}/$HEDS_USERID/HiggsIES #for backward compatibility
17    
18    
19     export HEDS_LOCALSTORE=/data/$HEDS_USERID/DATA/HEDS/version$HEDS_SKIMVERSION
20     #export HEDS_LOCALSTORE=/data/$HEDS_USERID/DATA/HiggsIES/version$HEDS_SKIMVERSION #for backward compatibility
21    
22    
23     ### TO BE FIXED. THESE VARIABLE COULD BE RETRIEVED FROM A QUERY TO PHEDEX ###
24     export HEDS_STORAGEPATH=/srm/v2/server?SFN=/hadoop/cms
25     export HEDS_STORAGEPORT=8443
26     #############################################################################
27    
28    
29     export HEDS_NAMEPREFIX=HiggsSimpleSkimV${HEDS_SKIMVERSION}\_
30     export HEDS_FINALAREA=/afs/cern.ch/cms/Physics/Higgs/HiggsDQM/HiggsEDS
31     #export HEDS_=
32    
33    
34     #######################################################
35    
36    
37     if [ -z "$CMSSW_BASE" ]; then
38     echo "ERROR: you have to setup CMSSW environment first. Run cmsenv";
39     (exit 1;)
40     fi
41    
42     if [ ! -d $CMSSW_BASE/src/HiggsAnalysis/EarlyDataStudy/scripts ]; then
43     echo "ERROR: you have to checkout and compile \"HiggsAnalysis/EarlyDataStudy\" first.";
44     (exit 1;)
45     fi
46    
47     if [ -z "$HEDSPATH" ]; then
48     export HEDSPATH=$CMSSW_BASE/src/HiggsAnalysis/EarlyDataStudy
49     if [ -z "$PATH" ]; then
50     export PATH=${HEDSPATH}
51     else
52     echo "adding HEDSPATH to PATH"
53     export PATH=${HEDSPATH}/scripts:${PATH}
54     fi
55     fi
56    
57     alias heds='heds.sh'