ViewVC Help
View File | Revision Log | Show Annotations | Root Listing
root/cvsroot/UserCode/OSUT3Analysis/Configuration/scripts/makePlots.py
(Generate patch)

Comparing UserCode/OSUT3Analysis/Configuration/scripts/makePlots.py (file contents):
Revision 1.55 by lantonel, Tue Jul 23 08:39:25 2013 UTC vs.
Revision 1.56 by wulsin, Fri Jul 26 11:33:04 2013 UTC

# Line 25 | Line 25 | parser.add_option("--ymin", dest="setYMi
25                    help="Minimum of y axis")      
26   parser.add_option("--ymax", dest="setYMax",
27                    help="Maximum of y axis")      
28 + parser.add_option("-E", "--ratioRelErrMax", dest="ratioRelErrMax",
29 +                  help="maximum error used in rebinning the ratio histogram")  
30  
31   (arguments, args) = parser.parse_args()
32  
# Line 563 | Line 565 | def MakeOneDHist(pathToDir,histogramName
565          Canvas.cd(2)
566          BgSum = Stack.GetStack().Last()
567          if makeRatioPlots:
568 <            Comparison = ratioHistogram(DataHistograms[0],BgSum)
568 >            if arguments.ratioRelErrMax:
569 >                Comparison = ratioHistogram(DataHistograms[0],BgSum,arguments.ratioRelErrMax)
570 >            else:
571 >                Comparison = ratioHistogram(DataHistograms[0],BgSum)
572          elif makeDiffPlots:
573              Comparison = DataHistograms[0].Clone("diff")
574              Comparison.Add(BgSum,-1)

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines