def __init__(self, fileName, hists): super(H2TauTauDataMCDC, self).__init__(fileName) self.legendBorders = 0.651, 0.463, 0.895, 0.892 self._InitPrefs() self.tfile, self.tdir = file_dir(fileName) for name in hists: hist = self.tdir.Get(name) if hist == None: print 'skipping', name continue print 'adding', name # import pdb; pdb.set_trace() self.AddHistogram(name, hist, 0, name) if name.find('data') != -1: self.Hist(name).stack = False self._ApplyPref(self.Hist(name))
def __init__(self, fileName, hists): super(H2TauTauDataMCDC, self).__init__(fileName) self.legendBorders = 0.651, 0.463, 0.895, 0.892 self._InitPrefs() self.tfile, self.tdir = file_dir( fileName ) for name in hists: hist = self.tdir.Get(name) if hist == None: print 'skipping', name continue print 'adding', name # import pdb; pdb.set_trace() self.AddHistogram(name, hist, 0, name) if name.find('data')!=-1: self.Hist(name).stack = False self._ApplyPref( self.Hist(name) )
action="store_false", default=True) parser.add_option("-b", "--batch", dest="batch", help="Set batch mode.", action="store_true", default=False) (options, args) = parser.parse_args() if len(args) != 2: parser.print_usage() print 'provide 2 sets of histograms' if options.batch: gROOT.SetBatch() options.wait = False f1, d1 = file_dir(args[0]) f2, d2 = file_dir(args[1]) name1 = '/'.join([f1.GetName(), d1.GetName()]) name2 = '/'.join([f2.GetName(), d2.GetName()]) file1 = FlatFile(d1, name1) file2 = FlatFile(d2, name2) comparator = Comparator(file1, file2, options.outdir, options.filter, options.title1, options.title2) comparator.browse(wait=options.wait) dir = Directory(options.outdir)
default=True) parser.add_option("-b", "--batch", dest="batch", help="Set batch mode.", action="store_true", default=False) (options,args) = parser.parse_args() if len(args)!=2: parser.print_usage() print 'provide 2 sets of histograms' if options.batch: gROOT.SetBatch() options.wait=False f1, d1 = file_dir(args[0]) f2, d2 = file_dir(args[1]) name1 = '/'.join( [f1.GetName(), d1.GetName()]) name2 = '/'.join( [f2.GetName(), d2.GetName()]) file1 = FlatFile( d1, name1) file2 = FlatFile( d2, name2) comparator = Comparator(file1, file2, options.outdir, options.filter, options.title1, options.title2) comparator.browse(wait = options.wait) dir = Directory(options.outdir)