ViewVC Help
View File | Revision Log | Show Annotations | Root Listing
root/cvsroot/UserCode/Jeng/tools/make_table.py
(Generate patch)

Comparing UserCode/Jeng/tools/make_table.py (file contents):
Revision 1.4 by jengbou, Thu Sep 30 07:17:24 2010 UTC vs.
Revision 1.5 by jengbou, Wed Oct 20 03:52:09 2010 UTC

# Line 8 | Line 8 | import sys,os
8  
9   #________________________________________________________________
10   def main(argv):
11 <    
12 <    if len(sys.argv) < 1:
13 <        print "[usage] make_table.py <dir> or"
14 <        print "e.g. make_table.py /Users/jengbou/Desktop/TopWork/Analysis/CMSSW_3_6_3/Results_2.88pb-1_XXXX/MC/"
11 >    if len(sys.argv) < 3:
12 >        print "[usage] make_table.py <dir> <selections>or"
13 >        print "e.g. make_table.py /Users/jengbou/Desktop/TopWork/Analysis/CMSSW_X_X_X/Results_2.88pb-1_XXXX/MC/ Incl0_Sel5_Calo"
14          sys.exit()
15  
16      path = sys.argv[1]
# Line 51 | Line 50 | def main(argv):
50          infolist = txtfile.readlines()
51  
52          nth_rcd = 0
53 <        nth_proc_b = 0;
54 <        nth_proc_s = 0;
53 >        nth_proc_b = 0
54 >        nth_proc_s = 0
55          for line in infolist:
56              ## Total events in (pseudo) Data
57              if line.find("Events in Data") > -1: ## Total evts
# Line 260 | Line 259 | def main(argv):
259  
260   if __name__ =='__main__':
261      main(sys.argv)
262 <    sys.exit(main(sys.argv))
262 >    sys.exit()
263  

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines