ROOT
Version master
master
v6.34
v6.32
v6.30
v6.28
v6.26
v6.24
v6.22
v6.20
v6.18
v6.16
v6.14
v6.12
v6.10
v6.08
v6.06
v6.04
Reference Guide
►
ROOT
•
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Modules
Pages
Loading...
Searching...
No Matches
formula1.py
Go to the documentation of this file.
1
## \file
2
## \ingroup tutorial_graphics
3
## \notebook -js
4
## TF1 example.
5
##
6
## \macro_image
7
## \macro_code
8
##
9
## \author Wim Lavrijsen
10
11
from
ROOT
import
TCanvas, TFormula, TF1
12
from
ROOT
import
gROOT, gObjectTable
13
14
c1 =
TCanvas
(
'c1'
,
'Example with Formula'
, 200, 10, 700, 500 )
15
16
# We create a formula object and compute the value of this formula
17
# for two different values of the x variable.
18
form1 =
TFormula
(
'form1'
,
'sqrt(abs(x))'
)
19
form1.Eval
( 2 )
20
form1.Eval
( -45 )
21
22
# Create a one dimensional function and draw it
23
fun1 =
TF1
(
'fun1'
,
'abs(sin(x)/x)'
, 0, 10 )
24
c1.SetGridx
()
25
c1.SetGridy
()
26
fun1.Draw
()
27
c1.Update
()
28
29
# Before leaving this demo, we print the list of objects known to ROOT
30
#
31
if
( gObjectTable ):
32
gObjectTable.Print
()
TRangeDynCast
ROOT::Detail::TRangeCast< T, true > TRangeDynCast
TRangeDynCast is an adapter class that allows the typed iteration through a TCollection.
Definition
TCollection.h:358
TCanvas
The Canvas class.
Definition
TCanvas.h:23
TF1
1-Dim function class
Definition
TF1.h:233
TFormula
The Formula class.
Definition
TFormula.h:89
tutorials
visualisation
graphics
formula1.py
ROOT master - Reference Guide Generated on Fri Mar 7 2025 21:57:59 (GVA Time) using Doxygen 1.10.0