ROOT   6.10/09 Reference Guide
Data Frame tutorials

These examples show the functionalities of the TDataFrame class.

## Files

file  tdf001_introduction.C
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
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
This tutorial shows the possibility to use data models which are more complex than flat ntuples with TDataFrame

file  tdf002_dataModel.py
This tutorial shows the possibility to use data models which are more complex than flat ntuples with TDataFrame

file  tdf003_profiles.C
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
This tutorial shows how to fill any object the class of which exposes a Fill method.

file  tdf006_ranges.C
This tutorial shows how to express the concept of ranges when working with the TDataFrame.

file  tdf006_ranges.py
This tutorial shows how to express the concept of ranges when working with the TDataFrame.

file  tdf007_snapshot.C
This tutorial shows how to write out datasets in ROOT formatusing the TDataFrame

file  tdf007_snapshot.py
This tutorial shows how to write out datasets in ROOT formatusing the TDataFrame

file  tdf008_createDataSetFromScratch.C
This tutorial shows how to create a dataset from scratch with TDataFrame

file  tdf101_h1Analysis.C
This tutorial illustrates how to express the H1 analysis with a TDataFrame.