Logo ROOT  
Reference Guide
df021_createTGraph.C
Go to the documentation of this file.
1/// \file
2/// \ingroup tutorial_dataframe
3/// \notebook -draw
4/// This tutorial shows how to fill a TGraph using the Dataframe.
5///
6/// \macro_code
7/// \macro_image
8///
9/// \date July 2018
10/// \author Enrico Guiraud, Danilo Piparo, Massimo Tumolo
11
12
13
15{
17
19
20 // Create a trivial parabola
21 auto dd = d.Alias("x", "rdfentry_").Define("y", "x*x");
22
23 auto graph = dd.Graph("x", "y");
24
25 // This tutorial is ran with multithreading enabled. The order in which points are inserted is not known, so to have a meaningful representation points are sorted.
26 graph->Sort();
27 auto c = new TCanvas();
28 graph->DrawClone("APL");
29}
#define d(i)
Definition: RSha256.hxx:102
#define c(i)
Definition: RSha256.hxx:101
ROOT's RDataFrame offers a high level interface for analyses of data stored in TTrees,...
Definition: RDataFrame.hxx:42
The Canvas class.
Definition: TCanvas.h:27
void EnableImplicitMT(UInt_t numthreads=0)
Enable ROOT's implicit multi-threading for all objects and methods that provide an internal paralleli...
Definition: TROOT.cxx:526
Definition: graph.py:1