Exemple #1
0
 def draw(self, var, cut=''):
     same = ''
     for tree in self.trees.values():
         tree.Draw(var, cut, same)
         Style.nextStyle().formatHisto(tree.GetHistogram())
         if same == '':
             same = 'same'
 def draw(self, var, cut=''):
     same = ''
     for tree in self.trees.values():
         tree.Draw( var, cut, same)
         Style.nextStyle().formatHisto( tree.GetHistogram() )
         if same == '':
             same = 'same'
 def addTree(self, key, tree, pdf=False):
     print 'adding ', key, tree.GetName()
     if pdf:
         tree.SetWeight( 1./tree.GetEntries(), 'global')
     self.trees[key] = tree
     if len( self.leaveList ) == 0:
         self.leaveList = self.leaves( key )
     self.styles[key] = Style.nextStyle()
Exemple #4
0
sViolet.lineColor = sViolet.markerColor
styleSet.append(sViolet)
sOrange = Style(fillStyle = 0, lineColor = kOrange, markerColor = kOrange)
styleSet.append(sOrange)
sCyan = Style(fillStyle = 0, lineColor = kCyan, markerColor = kCyan)
styleSet.append(sCyan)
sMagenta = Style(fillStyle = 0, lineColor = kMagenta, markerColor = kMagenta)
styleSet.append(sMagenta)

for style in styleSet :
    style.fillColor = 0
import CMGTools.RootTools.Style as Style


for key in tFile.GetListOfKeys():
    name = key.GetName()
    
    if re.match(histoName, name):
        if first :
            Style.nextStyle().formatHisto( tFile.Get( name ) )
            leg.AddEntry( tFile.Get( name ) )
            tFile.Get( name ).SetTitle(histoName)
            tFile.Get( name ).Draw()
            first = False
        else :
            Style.nextStyle().formatHisto( tFile.Get( name ) )
            tFile.Get( name ).Draw("SAMES")
            leg.AddEntry( tFile.Get( name ) )
    leg.Draw("SAMES")
c0.SaveAs( outputDirName + '/' + histoName + '.png' )