Logo ROOT   6.13/01
Reference Guide
Files
Data Frame tutorials

These examples show the functionalities of the TDataFrame class.

Files

file  tdf001_introduction.C
  View in nbviewer Open in SWAN This tutorial illustrates the basic features of the TDataFrame class, a utility which allows to interact with data stored in TTrees following a functional-chain like approach.
 
file  tdf001_introduction.py
  View in nbviewer Open in SWAN This tutorial illustrates the basic features of the TDataFrame class, a utility which allows to interact with data stored in TTrees following a functional-chain like approach.
 
file  tdf002_dataModel.C
  View in nbviewer Open in SWAN This tutorial shows the possibility to use data models which are more complex than flat ntuples with TDataFrame
 
file  tdf002_dataModel.py
  View in nbviewer Open in SWAN This tutorial shows the possibility to use data models which are more complex than flat ntuples with TDataFrame
 
file  tdf003_profiles.C
  View in nbviewer Open in SWAN This tutorial illustrates how to use TProfiles in combination with the TDataFrame.
 
file  tdf003_profiles.py
  View in nbviewer Open in SWAN This tutorial illustrates how to use TProfiles in combination with the TDataFrame.
 
file  tdf004_cutFlowReport.C
 This tutorial shows how to get information about the efficiency of the filters applied.
 
file  tdf004_cutFlowReport.py
 This tutorial shows how to get information about the efficiency of the filters applied.
 
file  tdf005_fillAnyObject.C
  View in nbviewer Open in SWAN This tutorial shows how to fill any object the class of which exposes a Fill method.
 
file  tdf006_ranges.C
  View in nbviewer Open in SWAN This tutorial shows how to express the concept of ranges when working with the TDataFrame.
 
file  tdf006_ranges.py
  View in nbviewer Open in SWAN This tutorial shows how to express the concept of ranges when working with the TDataFrame.
 
file  tdf007_snapshot.C
  View in nbviewer Open in SWAN This tutorial shows how to write out datasets in ROOT formatusing the TDataFrame
 
file  tdf007_snapshot.py
  View in nbviewer Open in SWAN This tutorial shows how to write out datasets in ROOT formatusing the TDataFrame
 
file  tdf008_createDataSetFromScratch.C
  View in nbviewer Open in SWAN This tutorial shows how to create a dataset from scratch with TDataFrame
 
file  tdf008_createDataSetFromScratch.py
  View in nbviewer Open in SWAN This tutorial shows how to create a dataset from scratch with TDataFrame
 
file  tdf009_FromScratchVSTTree.C
  View in nbviewer Open in SWAN This tutorial illustrates how simpler it can be to use a TDataFrame to create a dataset with respect to the usage of the TTree interfaces.
 
file  tdf010_trivialDataSource.C
  View in nbviewer Open in SWAN This tutorial illustrates how use the TDataFrame in combination with a TDataSource.
 
file  tdf010_trivialDataSource.py
  View in nbviewer Open in SWAN This tutorial illustrates how use the TDataFrame in combination with a TDataSource.
 
file  tdf011_ROOTDataSource.C
  View in nbviewer Open in SWAN This tutorial illustrates how use the TDataFrame in combination with a TDataSource.
 
file  tdf011_ROOTDataSource.py
  View in nbviewer Open in SWAN This tutorial illustrates how use the TDataFrame in combination with a TDataSource.
 
file  tdf012_DefinesAndFiltersAsStrings.C
  View in nbviewer Open in SWAN
 
file  tdf012_DefinesAndFiltersAsStrings.py
  View in nbviewer Open in SWAN
 
file  tdf013_InspectAnalysis.C
  View in nbviewer Open in SWAN Showcase registration of callback functions that act on partial results while the event-loop is running using OnPartialResult and OnPartialResultSlot.
 
file  tdf014_CSVDataSource.C
  View in nbviewer Open in SWAN This tutorial illustrates how use the TDataFrame in combination with a TDataSource.
 
file  tdf014_CSVDataSource.py
  View in nbviewer Open in SWAN This tutorial illustrates how use the TDataFrame in combination with a TDataSource.
 
file  tdf015_LazyDataSource.C
  View in nbviewer Open in SWAN This tutorial illustrates how to take advantage of a lazy data source creating a data frame from columns of one or multiple parent dataframe(s), delaying the creation of the columns to the actual usage of the daughter data frame.
 
file  tdf101_h1Analysis.C
  View in nbviewer Open in SWAN This tutorial illustrates how to express the H1 analysis with a TDataFrame.