ViewVC Help
View File | Revision Log | Show Annotations | Root Listing
root/cvsroot/UserCode/MitAna/scripts/setup.sh
(Generate patch)

Comparing UserCode/MitAna/scripts/setup.sh (file contents):
Revision 1.1 by loizides, Wed Sep 17 05:08:21 2008 UTC vs.
Revision 1.5 by sixie, Tue Oct 7 17:58:34 2008 UTC

# Line 9 | Line 9 | fi
9   majver=`echo $CMSSW_VERSION | cut -d_ -f 2`;
10   minver=`echo $CMSSW_VERSION | cut -d_ -f 3`;
11   patver=`echo $CMSSW_VERSION | cut -d_ -f 4`;
12 < majver=`expr $majver \* 10000`;
13 < minver=`expr $minver \* 100`;
12 > majver=`expr $majver \* 1000000`;
13 > minver=`expr $minver \* 1000`;
14   version=`expr $majver + $minver`;
15   version=`expr $version + $patver`;
16  
# Line 18 | Line 18 | echo "Setup called for $CMSSW_VERSION ($
18  
19   cd $CMSSW_BASE/src;
20  
21 < if      test $version -lt 20108; then
21 > if test $version -lt 20108; then
22      echo "Nothing to be done, exiting";
23      exit 1;
24 elif test $version -eq 20108; then
25    cvs co -r V01-06-02 CondFormats/JetMETObjects;
26    cvs co -r V01-08-03 JetMETCorrections/Configuration;
27    cvs co -r V02-09-00 JetMETCorrections/Modules;
24   fi
25  
26 + case $version in
27 +       (2001008 | 2001009)
28 +
29 +       cvs co -r V01-06-02 CondFormats/JetMETObjects;
30 +       cvs co -r V01-08-03 JetMETCorrections/Configuration;
31 +       cvs co -r V02-09-00 JetMETCorrections/Modules;
32 +
33 +       #things related to Calo+track Jets
34 +       cvs co -A JetMETCorrections/Configuration/data/CMSSW_167_TrackLeakage.txt
35 +       cvs co -A JetMETCorrections/Configuration/data/CMSSW_167_TrackLeakage_one.txt
36 +       cvs co -A JetMETCorrections/Configuration/data/CMSSW_167_TrackNonEff_one.txt
37 +       cvs co -A JetMETCorrections/Configuration/data/CMSSW_167_response.txt
38 +       cvs co -A JetMETCorrections/Configuration/python/JetPlusTrackCorrections_cff.py
39 +       cvs co -r CMSSW_2_1_9 JetMETCorrections/JetPlusTrack
40 +       cvs co -A JetMETCorrections/JetPlusTrack/BuildFile
41 +       cvs co -A JetMETCorrections/JetPlusTrack/plugins/BuildFile
42 +       cvs co -A JetMETCorrections/JetPlusTrack/test/JPTanalyzer_cfg.py
43 +       cvs co -r CMSSW_2_1_9 JetMETCorrections/Algorithms
44 +       cvs co -A JetMETCorrections/Algorithms/src/JetPlusTrackCorrector.cc
45 +       cvs co -A JetMETCorrections/Algorithms/interface/JetPlusTrackCorrector.h
46 +       cvs co -A JetMETCorrections/Algorithms/BuildFile
47 +      
48 +
49 +       #to remove annoying Warning messages for the jet to vertex associator.
50 +       cvs co JetMETCorrections/JetVertexAssociation;
51 +       TMP=`mktemp`;
52 +       cat JetMETCorrections/JetVertexAssociation/src/JetVertexMain.cc |
53 +       sed -e 's/else  std::cout << \"\[Jets\] JetVertexAssociation: Warning\! problems for  Algo = 2: possible division by zero ..\" << std::endl;//' > $TMP;
54 +       mv $TMP JetMETCorrections/JetVertexAssociation/src/JetVertexMain.cc
55 +       ;;
56 +    *)
57 +        echo "Nothing known about this version, exiting";
58 +        exit 1;
59 +    ;;
60 + esac
61 +
62   echo "Setup done; you probably want to compile your project area now";

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines