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

Comparing UserCode/VHbb/python/StackMaker.py (file contents):
Revision 1.10 by nmohr, Thu Nov 8 20:38:31 2012 UTC vs.
Revision 1.11 by nmohr, Mon Dec 3 12:19:49 2012 UTC

# Line 158 | Line 158 | class StackMaker:
158          if flow > 0:
159              print "\033[1;31m\tU/O flow: %s\033[1;m"%flow
160  
161 <        self.overlay.SetLineColor(2)
162 <        self.overlay.SetLineWidth(2)
163 <        self.overlay.SetFillColor(0)
164 <        self.overlay.SetFillStyle(4000)
165 <        self.overlay.SetNameTitle('Overlay','Overlay')
161 >        if self.overlay:
162 >            self.overlay.SetLineColor(2)
163 >            self.overlay.SetLineWidth(2)
164 >            self.overlay.SetFillColor(0)
165 >            self.overlay.SetFillStyle(4000)
166 >            self.overlay.SetNameTitle('Overlay','Overlay')
167  
168          l.AddEntry(d1,datatitle,'P')
169          for j in range(0,k):
170              l.AddEntry(self.histos[j],self.typLegendDict[self.typs[j]],'F')
171 <        l.AddEntry(self.overlay,self.typLegendDict['Overlay'],'L')
171 >        if self.overlay:
172 >            l.AddEntry(self.overlay,self.typLegendDict['Overlay'],'L')
173      
174          if self.normalize:
175              if MC_integral != 0:        stackscale=d1.Integral()/MC_integral
176 <            self.overlay.Scale(stackscale)
176 >            if self.overlay:
177 >                self.overlay.Scale(stackscale)
178              stackhists=allStack.GetHists()
179              for blabla in stackhists:
180                      if MC_integral != 0: blabla.Scale(stackscale)
# Line 207 | Line 210 | class StackMaker:
210          #allStack.Draw("hist")
211          l.SetFillColor(0)
212          l.SetBorderSize(0)
213 <
214 <        self.overlay.Draw('hist,same')
213 >        
214 >        if self.overlay:
215 >            self.overlay.Draw('hist,same')
216          d1.Draw("E,same")
217          l.Draw()
218  

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines