Files | |
| df000_simple.C | |
     Simple RDataFrame example in C++.  | |
| df000_simple.py | |
     Simple RDataFrame example in Python.  | |
| df001_introduction.C | |
     Basic RDataFrame usage.  | |
| df001_introduction.py | |
     Basic usage of RDataFrame from python.  | |
| df002_dataModel.C | |
     Show how to work with non-flat data models, e.g.  | |
| df002_dataModel.py | |
     Show how to work with non-flat data models, e.g.  | |
| df003_profiles.C | |
     Use TProfiles with RDataFrame.  | |
| df003_profiles.py | |
     Use TProfiles with RDataFrame.  | |
| df004_cutFlowReport.C | |
     Display cut/Filter efficiencies with RDataFrame.  | |
| df004_cutFlowReport.py | |
     Display cut/Filter efficiencies with RDataFrame.  | |
| df005_fillAnyObject.C | |
     Using the generic Fill action.  | |
| df006_ranges.C | |
     Use Range to limit the amount of data processed.  | |
| df006_ranges.py | |
     Use Range to limit the amount of data processed.  | |
| df007_snapshot.C | |
     Write ROOT data with RDataFrame.  | |
| df007_snapshot.py | |
     Write ROOT data with RDataFrame.  | |
| df008_createDataSetFromScratch.C | |
     Create data from scratch with RDataFrame.  | |
| df008_createDataSetFromScratch.py | |
     Create data from scratch with RDataFrame.  | |
| df009_FromScratchVSTTree.C | |
     Compare creation of a ROOT dataset with RDataFrame and TTree.  | |
| df010_trivialDataSource.C | |
     Use the "trivial data source", an example data source implementation.  | |
| df010_trivialDataSource.py | |
     Use the "trivial data source", an example data source implementation.  | |
| df012_DefinesAndFiltersAsStrings.C | |
     Use just-in-time-compiled Filters and Defines for quick prototyping.  | |
| df012_DefinesAndFiltersAsStrings.py | |
     Use just-in-time-compiled Filters and Defines for quick prototyping.  | |
| df013_InspectAnalysis.C | |
     Use callbacks to update a plot and a progress bar during the event loop.  | |
| df014_CSVDataSource.C | |
     Process a CSV file with RDataFrame and the CSV data source.  | |
| df014_CSVDataSource.py | |
     Process a CSV file with RDataFrame and the CSV data source.  | |
| df015_LazyDataSource.C | |
     Use the lazy RDataFrame data source to concatenate computation graphs.  | |
| df016_vecOps.C | |
     Process collections in RDataFrame with the help of RVec.  | |
| df016_vecOps.py | |
     Process collections in RDataFrame with the help of RVec.  | |
| df017_vecOpsHEP.C | |
     Use RVecs to plot the transverse momentum of selected particles.  | |
| df017_vecOpsHEP.py | |
     Use RVecs to plot the transverse momentum of selected particles.  | |
| df018_customActions.C | |
     Implement a custom action to fill THns.  | |
| df019_Cache.C | |
     Cache a processed RDataFrame in memory for further usage.  | |
| df019_Cache.py | |
     Cache a processed RDataFrame in memory for further usage.  | |
| df020_helpers.C | |
     Show usage of RDataFrame's helper tools, contained in ROOT/RDFHelpers.hxx.  | |
| df021_createTGraph.C | |
     Fill a TGraph using RDataFrame.  | |
| df021_createTGraph.py | |
     Fill a TGraph using RDataFrame.  | |
| df022_useKahan.C | |
     Implement a custom action that evaluates a Kahan sum.  | |
| df023_aggregate.C | |
     Use the Aggregate action to specify arbitrary data aggregations.  | |
| df024_Display.C | |
     Use the Display action to inspect entry values.  | |
| df024_Display.py | |
     Use the Display action to inspect entry values.  | |
| df025_RNode.C | |
     Manipulate RDF objects in functions, loops and conditional branches.  | |
| df026_AsNumpyArrays.py | |
     Read data from RDataFrame into Numpy arrays.  | |
| df027_SQliteDependencyOverVersion.C | |
     Plot the ROOT downloads based on the version reading a remote sqlite3 file.  | |
| df028_SQliteIPLocation.C | |
     Plot the location of ROOT downloads reading a remote sqlite3 file.  | |
| df029_SQlitePlatformDistribution.C | |
     Use RDataFrame to display data about ROOT downloads.  | |
| df030_SQliteVersionsOfROOT.C | |
     Read an sqlite3 databases with RDataFrame and plot statistics on ROOT downloads.  | |
| df031_Stats.C | |
     Use the Stats action to extract the statistics of a column.  | |
| df031_Stats.py | |
     Use the Stats action to extract the statistics of a column.  | |
| df032_RDFFromNumpy.py | |
     Read data from Numpy arrays into RDataFrame.  | |
| df033_Describe.py | |
     Get information about the dataframe with the convenience method Describe.  | |
| df034_SaveGraph.C | |
     Basic SaveGraph usage.  | |
| df034_SaveGraph.py | |
     Basic SaveGraph usage.  | |
| df035_RDFFromPandas.py | |
     Read data from Pandas Data Frame into RDataFrame.  | |
| df036_missingBranches.C | |
      | |
| df036_missingBranches.py | |
| df037_TTreeEventMatching.C | |
      | |
| df037_TTreeEventMatching.py | |
| df038_NumbaDeclare.py | |
     This tutorial illustrates how PyROOT supports declaring C++ callables from Python callables making them, for example, usable with RDataFrame.  | |
| df039_RResultPtr_basics.C | |
     Usage of RResultPtr.  | |
| df040_RResultPtr_lifetimeManagement.C | |
     Usage of RResultPtr: Lifetime management.  | |
| df101_h1Analysis.C | |
     Show how to express ROOT's standard H1 analysis with RDataFrame.  | |
| df102_NanoAODDimuonAnalysis.C | |
     Show how NanoAOD files can be processed with RDataFrame.  | |
| df102_NanoAODDimuonAnalysis.py | |
     Show how NanoAOD files can be processed with RDataFrame.  | |
| df103_NanoAODHiggsAnalysis.C | |
     An example of complex analysis with RDataFrame: reconstructing the Higgs boson.  | |
| df103_NanoAODHiggsAnalysis.py | |
     An example of complex analysis with RDataFrame: reconstructing the Higgs boson.  | |
| df103_NanoAODHiggsAnalysis_python.h | |
| Header file with functions needed to execute the Python version of the NanoAOD Higgs tutorial.  | |
| df104_HiggsToTwoPhotons.py | |
     The Higgs to two photons analysis from the ATLAS Open Data 2020 release, with RDataFrame.  | |
| df105_WBosonAnalysis.py | |
     The W boson mass analysis from the ATLAS Open Data release of 2020, with RDataFrame.  | |
| df106_HiggsToFourLeptons.C | |
     The Higgs to four lepton analysis from the ATLAS Open Data release of 2020, with RDataFrame.  | |
| df106_HiggsToFourLeptons.py | |
     The Higgs to four lepton analysis from the ATLAS Open Data release of 2020, with RDataFrame.  | |
| df107_SingleTopAnalysis.py | |
     A single top analysis using the ATLAS Open Data release of 2020, with RDataFrame.  | |
| distrdf001_spark_connection.py | |
     Configure a Spark connection and fill two histograms distributedly.  | |
| distrdf002_dask_connection.py | |
     Configure a Dask connection and fill two histograms distributedly.  | |
| distrdf003_live_visualization.py | |
     Configure a Dask connection and visualize the filling of a 1D and 2D histograms distributedly.  | |
| distrdf004_dask_lxbatch.py | |