├── .devcontainer ├── Dockerfile └── devcontainer.json ├── .gitignore ├── LICENSE ├── README.md ├── apt.txt ├── course ├── data │ ├── collections_dataset.root │ └── example_file.root ├── exercises │ ├── core │ │ ├── fitting-exercise-data.txt │ │ ├── fitting-exercise.ipynb │ │ ├── rdataframe-basics.ipynb │ │ └── rdataframe-collections.ipynb │ └── extra │ │ ├── 00_C++_Interpreter │ │ ├── myMacro.C │ │ └── readme.md │ │ ├── 01_Histograms_Graphs_Functions │ │ ├── CreateAHistogram.ipynb │ │ ├── graphDraw.ipynb │ │ ├── readme.md │ │ └── solutions │ │ │ ├── CreateAHistogramCpp_Solution.ipynb │ │ │ ├── CreateAHistogram_Solution.ipynb │ │ │ ├── GraphMacro.py │ │ │ ├── HistogramMacro.py │ │ │ ├── SimpleFunction.C │ │ │ ├── SimpleFunction.ipynb │ │ │ ├── SimpleGraph.C │ │ │ ├── SimpleGraph.ipynb │ │ │ ├── SimpleHistogram.C │ │ │ ├── SimpleHistogram.ipynb │ │ │ └── graphDraw_Solution.ipynb │ │ ├── 02_Fitting │ │ ├── macros │ │ │ ├── correlatedParameters.C │ │ │ ├── firstFit.C │ │ │ └── fitPanel.C │ │ ├── notebooks │ │ │ ├── CentralLimitTheorem.ipynb │ │ │ ├── GausFit.ipynb │ │ │ ├── GausFit_2.ipynb │ │ │ ├── Hgg.txt │ │ │ └── HiggsBinFit.ipynb │ │ ├── readme.md │ │ └── solutions │ │ │ ├── CentralLimitTheorem_Solution.ipynb │ │ │ ├── GausFit_2_Solution.ipynb │ │ │ └── firstFit_Solution.C │ │ ├── 03_Working_With_Files │ │ ├── WritingOnFilesExercise.ipynb │ │ ├── histos.root │ │ ├── readme.md │ │ └── solutions │ │ │ └── WritingOnFiles_Solution.ipynb │ │ ├── 04_RDataFrame │ │ ├── rdataframe-dimuon.ipynb │ │ ├── readme.md │ │ └── solutions │ │ │ ├── rdataframe-dimuon.cpp │ │ │ ├── rdataframe-dimuon.py │ │ │ └── solution-rdataframe-dimuon.ipynb │ │ └── 05_Graphics │ │ ├── readme.md │ │ └── solutions │ │ └── GoodPlot.C ├── images │ ├── DistRDF_architecture.png │ ├── binder1.png │ ├── cern-logo.png │ ├── dataset.png │ ├── dimuonSpectrum.png │ ├── examplehist_df106_HiggsToFourLeptons.png │ ├── examplehisto.png │ ├── fitting-exercise-expected.png │ ├── rdf_1.png │ ├── root1.png │ ├── swan1.png │ ├── swan2.png │ ├── swan3.png │ ├── swan4.png │ ├── swan5.png │ ├── tfile1.png │ └── tfile2.png └── notebooks │ ├── core │ ├── 00-root-intro.ipynb │ ├── 01-histograms-and-graphs.ipynb │ ├── 02-tfile-read-write-ttree.ipynb │ ├── 03-rdataframe-basics.ipynb │ ├── 04-rdataframe-collections.ipynb │ ├── 05-rdataframe-features.ipynb │ └── 06-rdataframe-advanced.ipynb │ └── extra │ ├── extra-00-setup.ipynb │ ├── extra-01-jupyter.ipynb │ ├── extra-02-root-python-cpp.ipynb │ └── extra-03-root-in-jupyter.ipynb └── environment.yml /.devcontainer/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/root-project/student-course/HEAD/.devcontainer/Dockerfile -------------------------------------------------------------------------------- /.devcontainer/devcontainer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/root-project/student-course/HEAD/.devcontainer/devcontainer.json -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/root-project/student-course/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/root-project/student-course/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/root-project/student-course/HEAD/README.md -------------------------------------------------------------------------------- /apt.txt: -------------------------------------------------------------------------------- 1 | openjdk-11-jre-headless 2 | -------------------------------------------------------------------------------- /course/data/collections_dataset.root: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/root-project/student-course/HEAD/course/data/collections_dataset.root -------------------------------------------------------------------------------- /course/data/example_file.root: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/root-project/student-course/HEAD/course/data/example_file.root -------------------------------------------------------------------------------- /course/exercises/core/fitting-exercise-data.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/root-project/student-course/HEAD/course/exercises/core/fitting-exercise-data.txt -------------------------------------------------------------------------------- /course/exercises/core/fitting-exercise.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/root-project/student-course/HEAD/course/exercises/core/fitting-exercise.ipynb -------------------------------------------------------------------------------- /course/exercises/core/rdataframe-basics.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/root-project/student-course/HEAD/course/exercises/core/rdataframe-basics.ipynb -------------------------------------------------------------------------------- /course/exercises/core/rdataframe-collections.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/root-project/student-course/HEAD/course/exercises/core/rdataframe-collections.ipynb -------------------------------------------------------------------------------- /course/exercises/extra/00_C++_Interpreter/myMacro.C: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/root-project/student-course/HEAD/course/exercises/extra/00_C++_Interpreter/myMacro.C -------------------------------------------------------------------------------- /course/exercises/extra/00_C++_Interpreter/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/root-project/student-course/HEAD/course/exercises/extra/00_C++_Interpreter/readme.md -------------------------------------------------------------------------------- /course/exercises/extra/01_Histograms_Graphs_Functions/CreateAHistogram.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/root-project/student-course/HEAD/course/exercises/extra/01_Histograms_Graphs_Functions/CreateAHistogram.ipynb -------------------------------------------------------------------------------- /course/exercises/extra/01_Histograms_Graphs_Functions/graphDraw.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/root-project/student-course/HEAD/course/exercises/extra/01_Histograms_Graphs_Functions/graphDraw.ipynb -------------------------------------------------------------------------------- /course/exercises/extra/01_Histograms_Graphs_Functions/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/root-project/student-course/HEAD/course/exercises/extra/01_Histograms_Graphs_Functions/readme.md -------------------------------------------------------------------------------- /course/exercises/extra/01_Histograms_Graphs_Functions/solutions/CreateAHistogramCpp_Solution.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/root-project/student-course/HEAD/course/exercises/extra/01_Histograms_Graphs_Functions/solutions/CreateAHistogramCpp_Solution.ipynb -------------------------------------------------------------------------------- /course/exercises/extra/01_Histograms_Graphs_Functions/solutions/CreateAHistogram_Solution.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/root-project/student-course/HEAD/course/exercises/extra/01_Histograms_Graphs_Functions/solutions/CreateAHistogram_Solution.ipynb -------------------------------------------------------------------------------- /course/exercises/extra/01_Histograms_Graphs_Functions/solutions/GraphMacro.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/root-project/student-course/HEAD/course/exercises/extra/01_Histograms_Graphs_Functions/solutions/GraphMacro.py -------------------------------------------------------------------------------- /course/exercises/extra/01_Histograms_Graphs_Functions/solutions/HistogramMacro.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/root-project/student-course/HEAD/course/exercises/extra/01_Histograms_Graphs_Functions/solutions/HistogramMacro.py -------------------------------------------------------------------------------- /course/exercises/extra/01_Histograms_Graphs_Functions/solutions/SimpleFunction.C: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/root-project/student-course/HEAD/course/exercises/extra/01_Histograms_Graphs_Functions/solutions/SimpleFunction.C -------------------------------------------------------------------------------- /course/exercises/extra/01_Histograms_Graphs_Functions/solutions/SimpleFunction.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/root-project/student-course/HEAD/course/exercises/extra/01_Histograms_Graphs_Functions/solutions/SimpleFunction.ipynb -------------------------------------------------------------------------------- /course/exercises/extra/01_Histograms_Graphs_Functions/solutions/SimpleGraph.C: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/root-project/student-course/HEAD/course/exercises/extra/01_Histograms_Graphs_Functions/solutions/SimpleGraph.C -------------------------------------------------------------------------------- /course/exercises/extra/01_Histograms_Graphs_Functions/solutions/SimpleGraph.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/root-project/student-course/HEAD/course/exercises/extra/01_Histograms_Graphs_Functions/solutions/SimpleGraph.ipynb -------------------------------------------------------------------------------- /course/exercises/extra/01_Histograms_Graphs_Functions/solutions/SimpleHistogram.C: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/root-project/student-course/HEAD/course/exercises/extra/01_Histograms_Graphs_Functions/solutions/SimpleHistogram.C -------------------------------------------------------------------------------- /course/exercises/extra/01_Histograms_Graphs_Functions/solutions/SimpleHistogram.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/root-project/student-course/HEAD/course/exercises/extra/01_Histograms_Graphs_Functions/solutions/SimpleHistogram.ipynb -------------------------------------------------------------------------------- /course/exercises/extra/01_Histograms_Graphs_Functions/solutions/graphDraw_Solution.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/root-project/student-course/HEAD/course/exercises/extra/01_Histograms_Graphs_Functions/solutions/graphDraw_Solution.ipynb -------------------------------------------------------------------------------- /course/exercises/extra/02_Fitting/macros/correlatedParameters.C: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/root-project/student-course/HEAD/course/exercises/extra/02_Fitting/macros/correlatedParameters.C -------------------------------------------------------------------------------- /course/exercises/extra/02_Fitting/macros/firstFit.C: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/root-project/student-course/HEAD/course/exercises/extra/02_Fitting/macros/firstFit.C -------------------------------------------------------------------------------- /course/exercises/extra/02_Fitting/macros/fitPanel.C: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/root-project/student-course/HEAD/course/exercises/extra/02_Fitting/macros/fitPanel.C -------------------------------------------------------------------------------- /course/exercises/extra/02_Fitting/notebooks/CentralLimitTheorem.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/root-project/student-course/HEAD/course/exercises/extra/02_Fitting/notebooks/CentralLimitTheorem.ipynb -------------------------------------------------------------------------------- /course/exercises/extra/02_Fitting/notebooks/GausFit.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/root-project/student-course/HEAD/course/exercises/extra/02_Fitting/notebooks/GausFit.ipynb -------------------------------------------------------------------------------- /course/exercises/extra/02_Fitting/notebooks/GausFit_2.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/root-project/student-course/HEAD/course/exercises/extra/02_Fitting/notebooks/GausFit_2.ipynb -------------------------------------------------------------------------------- /course/exercises/extra/02_Fitting/notebooks/Hgg.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/root-project/student-course/HEAD/course/exercises/extra/02_Fitting/notebooks/Hgg.txt -------------------------------------------------------------------------------- /course/exercises/extra/02_Fitting/notebooks/HiggsBinFit.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/root-project/student-course/HEAD/course/exercises/extra/02_Fitting/notebooks/HiggsBinFit.ipynb -------------------------------------------------------------------------------- /course/exercises/extra/02_Fitting/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/root-project/student-course/HEAD/course/exercises/extra/02_Fitting/readme.md -------------------------------------------------------------------------------- /course/exercises/extra/02_Fitting/solutions/CentralLimitTheorem_Solution.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/root-project/student-course/HEAD/course/exercises/extra/02_Fitting/solutions/CentralLimitTheorem_Solution.ipynb -------------------------------------------------------------------------------- /course/exercises/extra/02_Fitting/solutions/GausFit_2_Solution.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/root-project/student-course/HEAD/course/exercises/extra/02_Fitting/solutions/GausFit_2_Solution.ipynb -------------------------------------------------------------------------------- /course/exercises/extra/02_Fitting/solutions/firstFit_Solution.C: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/root-project/student-course/HEAD/course/exercises/extra/02_Fitting/solutions/firstFit_Solution.C -------------------------------------------------------------------------------- /course/exercises/extra/03_Working_With_Files/WritingOnFilesExercise.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/root-project/student-course/HEAD/course/exercises/extra/03_Working_With_Files/WritingOnFilesExercise.ipynb -------------------------------------------------------------------------------- /course/exercises/extra/03_Working_With_Files/histos.root: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/root-project/student-course/HEAD/course/exercises/extra/03_Working_With_Files/histos.root -------------------------------------------------------------------------------- /course/exercises/extra/03_Working_With_Files/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/root-project/student-course/HEAD/course/exercises/extra/03_Working_With_Files/readme.md -------------------------------------------------------------------------------- /course/exercises/extra/03_Working_With_Files/solutions/WritingOnFiles_Solution.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/root-project/student-course/HEAD/course/exercises/extra/03_Working_With_Files/solutions/WritingOnFiles_Solution.ipynb -------------------------------------------------------------------------------- /course/exercises/extra/04_RDataFrame/rdataframe-dimuon.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/root-project/student-course/HEAD/course/exercises/extra/04_RDataFrame/rdataframe-dimuon.ipynb -------------------------------------------------------------------------------- /course/exercises/extra/04_RDataFrame/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/root-project/student-course/HEAD/course/exercises/extra/04_RDataFrame/readme.md -------------------------------------------------------------------------------- /course/exercises/extra/04_RDataFrame/solutions/rdataframe-dimuon.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/root-project/student-course/HEAD/course/exercises/extra/04_RDataFrame/solutions/rdataframe-dimuon.cpp -------------------------------------------------------------------------------- /course/exercises/extra/04_RDataFrame/solutions/rdataframe-dimuon.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/root-project/student-course/HEAD/course/exercises/extra/04_RDataFrame/solutions/rdataframe-dimuon.py -------------------------------------------------------------------------------- /course/exercises/extra/04_RDataFrame/solutions/solution-rdataframe-dimuon.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/root-project/student-course/HEAD/course/exercises/extra/04_RDataFrame/solutions/solution-rdataframe-dimuon.ipynb -------------------------------------------------------------------------------- /course/exercises/extra/05_Graphics/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/root-project/student-course/HEAD/course/exercises/extra/05_Graphics/readme.md -------------------------------------------------------------------------------- /course/exercises/extra/05_Graphics/solutions/GoodPlot.C: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/root-project/student-course/HEAD/course/exercises/extra/05_Graphics/solutions/GoodPlot.C -------------------------------------------------------------------------------- /course/images/DistRDF_architecture.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/root-project/student-course/HEAD/course/images/DistRDF_architecture.png -------------------------------------------------------------------------------- /course/images/binder1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/root-project/student-course/HEAD/course/images/binder1.png -------------------------------------------------------------------------------- /course/images/cern-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/root-project/student-course/HEAD/course/images/cern-logo.png -------------------------------------------------------------------------------- /course/images/dataset.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/root-project/student-course/HEAD/course/images/dataset.png -------------------------------------------------------------------------------- /course/images/dimuonSpectrum.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/root-project/student-course/HEAD/course/images/dimuonSpectrum.png -------------------------------------------------------------------------------- /course/images/examplehist_df106_HiggsToFourLeptons.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/root-project/student-course/HEAD/course/images/examplehist_df106_HiggsToFourLeptons.png -------------------------------------------------------------------------------- /course/images/examplehisto.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/root-project/student-course/HEAD/course/images/examplehisto.png -------------------------------------------------------------------------------- /course/images/fitting-exercise-expected.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/root-project/student-course/HEAD/course/images/fitting-exercise-expected.png -------------------------------------------------------------------------------- /course/images/rdf_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/root-project/student-course/HEAD/course/images/rdf_1.png -------------------------------------------------------------------------------- /course/images/root1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/root-project/student-course/HEAD/course/images/root1.png -------------------------------------------------------------------------------- /course/images/swan1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/root-project/student-course/HEAD/course/images/swan1.png -------------------------------------------------------------------------------- /course/images/swan2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/root-project/student-course/HEAD/course/images/swan2.png -------------------------------------------------------------------------------- /course/images/swan3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/root-project/student-course/HEAD/course/images/swan3.png -------------------------------------------------------------------------------- /course/images/swan4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/root-project/student-course/HEAD/course/images/swan4.png -------------------------------------------------------------------------------- /course/images/swan5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/root-project/student-course/HEAD/course/images/swan5.png -------------------------------------------------------------------------------- /course/images/tfile1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/root-project/student-course/HEAD/course/images/tfile1.png -------------------------------------------------------------------------------- /course/images/tfile2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/root-project/student-course/HEAD/course/images/tfile2.png -------------------------------------------------------------------------------- /course/notebooks/core/00-root-intro.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/root-project/student-course/HEAD/course/notebooks/core/00-root-intro.ipynb -------------------------------------------------------------------------------- /course/notebooks/core/01-histograms-and-graphs.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/root-project/student-course/HEAD/course/notebooks/core/01-histograms-and-graphs.ipynb -------------------------------------------------------------------------------- /course/notebooks/core/02-tfile-read-write-ttree.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/root-project/student-course/HEAD/course/notebooks/core/02-tfile-read-write-ttree.ipynb -------------------------------------------------------------------------------- /course/notebooks/core/03-rdataframe-basics.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/root-project/student-course/HEAD/course/notebooks/core/03-rdataframe-basics.ipynb -------------------------------------------------------------------------------- /course/notebooks/core/04-rdataframe-collections.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/root-project/student-course/HEAD/course/notebooks/core/04-rdataframe-collections.ipynb -------------------------------------------------------------------------------- /course/notebooks/core/05-rdataframe-features.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/root-project/student-course/HEAD/course/notebooks/core/05-rdataframe-features.ipynb -------------------------------------------------------------------------------- /course/notebooks/core/06-rdataframe-advanced.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/root-project/student-course/HEAD/course/notebooks/core/06-rdataframe-advanced.ipynb -------------------------------------------------------------------------------- /course/notebooks/extra/extra-00-setup.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/root-project/student-course/HEAD/course/notebooks/extra/extra-00-setup.ipynb -------------------------------------------------------------------------------- /course/notebooks/extra/extra-01-jupyter.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/root-project/student-course/HEAD/course/notebooks/extra/extra-01-jupyter.ipynb -------------------------------------------------------------------------------- /course/notebooks/extra/extra-02-root-python-cpp.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/root-project/student-course/HEAD/course/notebooks/extra/extra-02-root-python-cpp.ipynb -------------------------------------------------------------------------------- /course/notebooks/extra/extra-03-root-in-jupyter.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/root-project/student-course/HEAD/course/notebooks/extra/extra-03-root-in-jupyter.ipynb -------------------------------------------------------------------------------- /environment.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/root-project/student-course/HEAD/environment.yml --------------------------------------------------------------------------------