{ "cells": [ { "cell_type": "markdown", "id": "1c49ae5b", "metadata": {}, "source": [ "# framework\n", "\n", "\n", "\n", "\n", "**Author:** Rene Brun \n", "This notebook tutorial was automatically generated with ROOTBOOK-izer from the macro found in the ROOT repository on Tuesday, May 19, 2026 at 08:37 PM." ] }, { "cell_type": "code", "execution_count": 1, "id": "ce6e16cf", "metadata": { "collapsed": false, "execution": { "iopub.execute_input": "2026-05-19T20:37:06.112377Z", "iopub.status.busy": "2026-05-19T20:37:06.112255Z", "iopub.status.idle": "2026-05-19T20:37:06.484741Z", "shell.execute_reply": "2026-05-19T20:37:06.467426Z" } }, "outputs": [], "source": [ "TCanvas *c1 = new TCanvas(\"c1\", \"The ROOT Framework\", 200, 10, 700, 500);\n", "c1->Range(0, 0, 19, 12);" ] }, { "cell_type": "code", "execution_count": 2, "id": "e416e0a2", "metadata": { "collapsed": false, "execution": { "iopub.execute_input": "2026-05-19T20:37:06.490424Z", "iopub.status.busy": "2026-05-19T20:37:06.490270Z", "iopub.status.idle": "2026-05-19T20:37:06.710191Z", "shell.execute_reply": "2026-05-19T20:37:06.709761Z" } }, "outputs": [], "source": [ "TPavesText *rootf = new TPavesText(0.4, 0.6, 18, 2.3, 20, \"tr\");\n", "rootf->AddText(\"ROOT Framework\");\n", "rootf->SetFillColor(42);\n", "rootf->Draw();" ] }, { "cell_type": "code", "execution_count": 3, "id": "bbf4dc67", "metadata": { "collapsed": false, "execution": { "iopub.execute_input": "2026-05-19T20:37:06.712231Z", "iopub.status.busy": "2026-05-19T20:37:06.712108Z", "iopub.status.idle": "2026-05-19T20:37:06.921910Z", "shell.execute_reply": "2026-05-19T20:37:06.921176Z" } }, "outputs": [], "source": [ "TPavesText *eventg = new TPavesText(0.99, 2.66, 3.29, 5.67, 4, \"tr\");\n", "eventg->SetFillColor(38);\n", "eventg->AddText(\"Event\");\n", "eventg->AddText(\"Generators\");\n", "eventg->Draw();" ] }, { "cell_type": "code", "execution_count": 4, "id": "694ffb3a", "metadata": { "collapsed": false, "execution": { "iopub.execute_input": "2026-05-19T20:37:06.923668Z", "iopub.status.busy": "2026-05-19T20:37:06.923537Z", "iopub.status.idle": "2026-05-19T20:37:07.152952Z", "shell.execute_reply": "2026-05-19T20:37:07.143384Z" } }, "outputs": [], "source": [ "TPavesText *simul = new TPavesText(3.62, 2.71, 6.15, 7.96, 7, \"tr\");\n", "simul->SetFillColor(41);\n", "simul->AddText(\"Detector\");\n", "simul->AddText(\"Simulation\");\n", "simul->Draw();" ] }, { "cell_type": "code", "execution_count": 5, "id": "1aee6140", "metadata": { "collapsed": false, "execution": { "iopub.execute_input": "2026-05-19T20:37:07.157070Z", "iopub.status.busy": "2026-05-19T20:37:07.156935Z", "iopub.status.idle": "2026-05-19T20:37:07.379278Z", "shell.execute_reply": "2026-05-19T20:37:07.378617Z" } }, "outputs": [], "source": [ "TPavesText *recon = new TPavesText(6.56, 2.69, 10.07, 10.15, 11, \"tr\");\n", "recon->SetFillColor(48);\n", "recon->AddText(\"Event\");\n", "recon->AddText(\"Reconstruction\");\n", "recon->Draw();" ] }, { "cell_type": "code", "execution_count": 6, "id": "45a1194a", "metadata": { "collapsed": false, "execution": { "iopub.execute_input": "2026-05-19T20:37:07.382553Z", "iopub.status.busy": "2026-05-19T20:37:07.382436Z", "iopub.status.idle": "2026-05-19T20:37:07.599990Z", "shell.execute_reply": "2026-05-19T20:37:07.599528Z" } }, "outputs": [], "source": [ "TPavesText *daq = new TPavesText(10.43, 2.74, 14.0, 10.81, 11, \"tr\");\n", "daq->AddText(\"Data\");\n", "daq->AddText(\"Acquisition\");\n", "daq->Draw();" ] }, { "cell_type": "code", "execution_count": 7, "id": "2c0a9c1a", "metadata": { "collapsed": false, "execution": { "iopub.execute_input": "2026-05-19T20:37:07.613427Z", "iopub.status.busy": "2026-05-19T20:37:07.613300Z", "iopub.status.idle": "2026-05-19T20:37:07.822600Z", "shell.execute_reply": "2026-05-19T20:37:07.822222Z" } }, "outputs": [ { "data": { "text/html": [ "\n", "\n", "