ROOT
6.30.04
Reference Guide
All
Namespaces
Files
Pages
formula1.C
Go to the documentation of this file.
1
/// \file
2
/// \ingroup tutorial_graphics
3
/// \notebook -js
4
/// Display interpreted functions.
5
///
6
/// \macro_image
7
/// \macro_code
8
///
9
/// \author Rene Brun
10
11
void
formula1() {
12
TCanvas *c1 =
new
TCanvas(
"c1"
,
"Example with Formula"
,200,10,700,500);
13
//
14
// We create a formula object and compute the value of this formula
15
// for two different values of the x variable.
16
//
17
auto
form1 =
new
TFormula(
"form1"
,
"sqrt(abs(x))"
);
18
form1->Eval(2);
19
form1->Eval(-45);
20
//
21
// Create a one dimensional function and draw it
22
//
23
auto
fun1 =
new
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) gObjectTable->Print();
32
}
tutorials
graphics
formula1.C
Generated on Tue May 5 2020 14:03:45 for ROOT by
1.8.5