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