Logo ROOT  
Reference Guide
 
Loading...
Searching...
No Matches
framework.py File Reference

Namespaces

namespace  framework
 

Detailed Description

View in nbviewer Open in SWAN
The ROOT Framework

from ROOT import TCanvas, TPavesText
from ROOT import gROOT
c1 = TCanvas("c1","The ROOT Framework",200,10,700,500)
c1.Range(0,0,19,12)
rootf = TPavesText(0.4,0.6,18,2.3,20,"tr")
rootf.AddText("ROOT Framework")
rootf.SetFillColor(42)
rootf.Draw()
eventg = TPavesText(0.99,2.66,3.29,5.67,4,"tr")
eventg.SetFillColor(38)
eventg.AddText("Event")
eventg.AddText("Generators")
eventg.Draw()
simul = TPavesText(3.62,2.71,6.15,7.96,7,"tr")
simul.SetFillColor(41)
simul.AddText("Detector")
simul.AddText("Simulation")
simul.Draw()
recon = TPavesText(6.56,2.69,10.07,10.15,11,"tr")
recon.SetFillColor(48)
recon.AddText("Event")
recon.AddText("Reconstruction")
recon.Draw()
daq = TPavesText(10.43,2.74,14.0,10.81,11,"tr")
daq.AddText("Data")
daq.AddText("Acquisition")
daq.Draw()
anal = TPavesText(14.55,2.72,17.9,10.31,11,"tr")
anal.SetFillColor(42)
anal.AddText("Data")
anal.AddText("Analysis")
anal.Draw()
c1.Update()
The Canvas class.
Definition TCanvas.h:23
A PaveText (see TPaveText) with several stacked paves.
Definition TPavesText.h:18
Author
Wim Lavrijsen

Definition in file framework.py.