ViewVC Help
View File | Revision Log | Show Annotations | Root Listing
root/cvsroot/UserCode/VHbb/python/gethistofromtree.py
(Generate patch)

Comparing UserCode/VHbb/python/gethistofromtree.py (file contents):
Revision 1.5 by peller, Mon Jun 25 11:43:56 2012 UTC vs.
Revision 1.6 by nmohr, Fri Jul 13 10:36:52 2012 UTC

# Line 15 | Line 15 | config.read('./config')
15  
16   #get locations:
17   Wdir=config.get('Directories','Wdir')
18 <
18 > anaTag=config.get('Analysis','tag')
19  
20  
21  
# Line 24 | Line 24 | def getScale(job,rescale):
24      CountWithPU = input.Get("CountWithPU")
25      CountWithPU2011B = input.Get("CountWithPU2011B")
26      #print lumi*xsecs[i]/hist.GetBinContent(1)
27 <    return float(job.lumi)*float(job.xsec)*float(job.sf)/(CountWithPU.GetBinContent(1))*rescale/float(job.split)
28 <
27 >    theScale = 1.
28 >    if anaTag == '7TeV':
29 >        theScale = float(job.lumi)*float(job.xsec)*float(job.sf)/(0.46502*CountWithPU.GetBinContent(1)+0.53498*CountWithPU2011B.GetBinContent(1))*rescale/float(job.split)
30 >    elif anaTag == '8TeV':
31 >        theScale = float(job.lumi)*float(job.xsec)*float(job.sf)/(CountWithPU.GetBinContent(1))*rescale/float(job.split)
32 >    return theScale
33  
34   def getHistoFromTree(job,options,rescale=1):
35      treeVar=options[0]

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines