{
 "cells": [
  {
   "cell_type": "markdown",
   "id": "5fd3c9e8",
   "metadata": {},
   "source": [
    "# rf801_mcstudy\n",
    "Validation and MC studies: toy Monte Carlo study that perform cycles of event generation and fitting\n",
    "\n",
    "\n",
    "\n",
    "\n",
    "**Author:**  Clemens Lange, Wouter Verkerke (C++ version)  \n",
    "<i><small>This notebook tutorial was automatically generated with <a href= \"https://github.com/root-project/root/blob/master/documentation/doxygen/converttonotebook.py\">ROOTBOOK-izer</a> from the macro found in the ROOT repository  on Tuesday, May 19, 2026 at 08:35 PM.</small></i>"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 1,
   "id": "e0d38f87",
   "metadata": {
    "collapsed": false,
    "execution": {
     "iopub.execute_input": "2026-05-19T20:35:19.126545Z",
     "iopub.status.busy": "2026-05-19T20:35:19.126411Z",
     "iopub.status.idle": "2026-05-19T20:35:20.111392Z",
     "shell.execute_reply": "2026-05-19T20:35:20.110955Z"
    }
   },
   "outputs": [],
   "source": [
    "import ROOT"
   ]
  },
  {
   "cell_type": "markdown",
   "id": "96a6c1cc",
   "metadata": {},
   "source": [
    "Create model\n",
    "-----------------------"
   ]
  },
  {
   "cell_type": "markdown",
   "id": "ca9a865f",
   "metadata": {},
   "source": [
    "Declare observable x"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 2,
   "id": "4a4a5eb1",
   "metadata": {
    "collapsed": false,
    "execution": {
     "iopub.execute_input": "2026-05-19T20:35:20.116018Z",
     "iopub.status.busy": "2026-05-19T20:35:20.115865Z",
     "iopub.status.idle": "2026-05-19T20:35:20.293956Z",
     "shell.execute_reply": "2026-05-19T20:35:20.293257Z"
    }
   },
   "outputs": [],
   "source": [
    "x = ROOT.RooRealVar(\"x\", \"x\", 0, 10)\n",
    "x.setBins(40)"
   ]
  },
  {
   "cell_type": "markdown",
   "id": "d66694b8",
   "metadata": {},
   "source": [
    "Create two Gaussian PDFs g1(x,mean1,sigma) anf g2(x,mean2,sigma) and\n",
    "their parameters"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 3,
   "id": "78e94b14",
   "metadata": {
    "collapsed": false,
    "execution": {
     "iopub.execute_input": "2026-05-19T20:35:20.303506Z",
     "iopub.status.busy": "2026-05-19T20:35:20.303364Z",
     "iopub.status.idle": "2026-05-19T20:35:20.435707Z",
     "shell.execute_reply": "2026-05-19T20:35:20.434866Z"
    }
   },
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "[#0] WARNING:InputArguments -- The parameter 'sigma1' with range [-inf, inf] of the RooGaussian 'sig1' exceeds the safe range of (0, inf). Advise to limit its range.\n",
      "[#0] WARNING:InputArguments -- The parameter 'sigma2' with range [-inf, inf] of the RooGaussian 'sig2' exceeds the safe range of (0, inf). Advise to limit its range.\n"
     ]
    }
   ],
   "source": [
    "mean = ROOT.RooRealVar(\"mean\", \"mean of gaussians\", 5, 0, 10)\n",
    "sigma1 = ROOT.RooRealVar(\"sigma1\", \"width of gaussians\", 0.5)\n",
    "sigma2 = ROOT.RooRealVar(\"sigma2\", \"width of gaussians\", 1)\n",
    "\n",
    "sig1 = ROOT.RooGaussian(\"sig1\", \"Signal component 1\", x, mean, sigma1)\n",
    "sig2 = ROOT.RooGaussian(\"sig2\", \"Signal component 2\", x, mean, sigma2)"
   ]
  },
  {
   "cell_type": "markdown",
   "id": "e5c90073",
   "metadata": {},
   "source": [
    "Build Chebychev polynomial pdf"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 4,
   "id": "b860cd2f",
   "metadata": {
    "collapsed": false,
    "execution": {
     "iopub.execute_input": "2026-05-19T20:35:20.437237Z",
     "iopub.status.busy": "2026-05-19T20:35:20.437106Z",
     "iopub.status.idle": "2026-05-19T20:35:20.613126Z",
     "shell.execute_reply": "2026-05-19T20:35:20.612367Z"
    }
   },
   "outputs": [],
   "source": [
    "a0 = ROOT.RooRealVar(\"a0\", \"a0\", 0.5, 0.0, 1.0)\n",
    "a1 = ROOT.RooRealVar(\"a1\", \"a1\", -0.2, -1, 1.0)\n",
    "bkg = ROOT.RooChebychev(\"bkg\", \"Background\", x, [a0, a1])"
   ]
  },
  {
   "cell_type": "markdown",
   "id": "96591217",
   "metadata": {},
   "source": [
    "Sum the signal components into a composite signal pdf"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 5,
   "id": "d1646d48",
   "metadata": {
    "collapsed": false,
    "execution": {
     "iopub.execute_input": "2026-05-19T20:35:20.615170Z",
     "iopub.status.busy": "2026-05-19T20:35:20.615037Z",
     "iopub.status.idle": "2026-05-19T20:35:20.727929Z",
     "shell.execute_reply": "2026-05-19T20:35:20.727145Z"
    }
   },
   "outputs": [],
   "source": [
    "sig1frac = ROOT.RooRealVar(\"sig1frac\", \"fraction of component 1 in signal\", 0.8, 0.0, 1.0)\n",
    "sig = ROOT.RooAddPdf(\"sig\", \"Signal\", [sig1, sig2], [sig1frac])"
   ]
  },
  {
   "cell_type": "markdown",
   "id": "74cfae7e",
   "metadata": {},
   "source": [
    "Sum the composite signal and background"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 6,
   "id": "c4c35bd9",
   "metadata": {
    "collapsed": false,
    "execution": {
     "iopub.execute_input": "2026-05-19T20:35:20.729502Z",
     "iopub.status.busy": "2026-05-19T20:35:20.729372Z",
     "iopub.status.idle": "2026-05-19T20:35:20.841205Z",
     "shell.execute_reply": "2026-05-19T20:35:20.840521Z"
    }
   },
   "outputs": [],
   "source": [
    "nbkg = ROOT.RooRealVar(\"nbkg\", \"number of background events, \", 150, 0, 1000)\n",
    "nsig = ROOT.RooRealVar(\"nsig\", \"number of signal events\", 150, 0, 1000)\n",
    "model = ROOT.RooAddPdf(\"model\", \"g1+g2+a\", [bkg, sig], [nbkg, nsig])"
   ]
  },
  {
   "cell_type": "markdown",
   "id": "12b9c138",
   "metadata": {},
   "source": [
    "Create manager\n",
    "---------------------------"
   ]
  },
  {
   "cell_type": "markdown",
   "id": "bf12e703",
   "metadata": {},
   "source": [
    "Instantiate ROOT.RooMCStudy manager on model with x as observable and given choice of fit options\n",
    "\n",
    "The Silence() option kills all messages below the PROGRESS level, only a single message\n",
    "per sample executed, any error message that occur during fitting\n",
    "\n",
    "The Extended() option has two effects:\n",
    "   1) The extended ML term is included in the likelihood and\n",
    "   2) A poisson fluctuation is introduced on the number of generated events\n",
    "\n",
    "The FitOptions() given here are passed to the fitting stage of each toy experiment.\n",
    "If Save() is specified, fit result of each experiment is saved by the manager\n",
    "\n",
    "A Binned() option is added in self example to bin the data between generation and fitting\n",
    "to speed up the study at the expemse of some precision"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 7,
   "id": "586d1121",
   "metadata": {
    "collapsed": false,
    "execution": {
     "iopub.execute_input": "2026-05-19T20:35:20.843234Z",
     "iopub.status.busy": "2026-05-19T20:35:20.843104Z",
     "iopub.status.idle": "2026-05-19T20:35:21.017845Z",
     "shell.execute_reply": "2026-05-19T20:35:21.016843Z"
    }
   },
   "outputs": [],
   "source": [
    "mcstudy = ROOT.RooMCStudy(\n",
    "    model,\n",
    "    {x},\n",
    "    Binned=True,\n",
    "    Silence=True,\n",
    "    Extended=True,\n",
    "    FitOptions=dict(Save=True, PrintEvalErrors=0),\n",
    ")"
   ]
  },
  {
   "cell_type": "markdown",
   "id": "1c129784",
   "metadata": {},
   "source": [
    "Generate and fit events\n",
    "---------------------------------------------"
   ]
  },
  {
   "cell_type": "markdown",
   "id": "4a9ef054",
   "metadata": {},
   "source": [
    "Generate and fit 1000 samples of Poisson(nExpected) events"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 8,
   "id": "05b6d4f7",
   "metadata": {
    "collapsed": false,
    "execution": {
     "iopub.execute_input": "2026-05-19T20:35:21.019314Z",
     "iopub.status.busy": "2026-05-19T20:35:21.019186Z",
     "iopub.status.idle": "2026-05-19T20:35:22.026077Z",
     "shell.execute_reply": "2026-05-19T20:35:22.025125Z"
    }
   },
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] PROGRESS:Generation -- RooMCStudy::run: sample 990\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] PROGRESS:Generation -- RooMCStudy::run: sample 980\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] PROGRESS:Generation -- RooMCStudy::run: sample 970\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] PROGRESS:Generation -- RooMCStudy::run: sample 960\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] PROGRESS:Generation -- RooMCStudy::run: sample 950\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "RooAbsMinimizerFcn: Minimized function has error status.\n",
      "Returning maximum FCN so far (-797.721) to force MIGRAD to back out of this region. Error log follows.\n",
      "Parameter values: \ta0=0.716236\ta1=-0.675686\tmean=5.04367\tnbkg=115.661\tnsig=155.327\tsig1frac=0.880121\n",
      "RooAddPdf::model[ nbkg * bkg_over_bkg_Int[x] + nsig * sig ] has 1 errors\n",
      "\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] PROGRESS:Generation -- RooMCStudy::run: sample 940\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] PROGRESS:Generation -- RooMCStudy::run: sample 930\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "RooAbsMinimizerFcn: Minimized function has error status.\n",
      "Returning maximum FCN so far (-867.289) to force MIGRAD to back out of this region. Error log follows.\n",
      "Parameter values: \ta0=0.907715\ta1=-0.26012\tmean=4.95881\tnbkg=147.451\tnsig=156.366\tsig1frac=0.890535\n",
      "RooAddPdf::model[ nbkg * bkg_over_bkg_Int[x] + nsig * sig ] has 1 errors\n",
      "\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] PROGRESS:Generation -- RooMCStudy::run: sample 920\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] PROGRESS:Generation -- RooMCStudy::run: sample 910\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] PROGRESS:Generation -- RooMCStudy::run: sample 900\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "RooAbsMinimizerFcn: Minimized function has error status.\n",
      "Returning maximum FCN so far (-871.381) to force MIGRAD to back out of this region. Error log follows.\n",
      "Parameter values: \ta0=0.716361\ta1=-0.355239\tmean=5.05578\tnbkg=159.647\tnsig=151.993\tsig1frac=0.742914\n",
      "RooAddPdf::model[ nbkg * bkg_over_bkg_Int[x] + nsig * sig ] has 1 errors\n",
      "\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] PROGRESS:Generation -- RooMCStudy::run: sample 890\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] PROGRESS:Generation -- RooMCStudy::run: sample 880\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] PROGRESS:Generation -- RooMCStudy::run: sample 870\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "RooAbsMinimizerFcn: Minimized function has error status.\n",
      "Returning maximum FCN so far (-903.916) to force MIGRAD to back out of this region. Error log follows.\n",
      "Parameter values: \ta0=0.877959\ta1=-0.428367\tmean=4.99746\tnbkg=167.444\tnsig=157.288\tsig1frac=0.424997\n",
      "RooAddPdf::model[ nbkg * bkg_over_bkg_Int[x] + nsig * sig ] has 1 errors\n",
      "\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] PROGRESS:Generation -- RooMCStudy::run: sample 860\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] PROGRESS:Generation -- RooMCStudy::run: sample 850\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] PROGRESS:Generation -- RooMCStudy::run: sample 840\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] PROGRESS:Generation -- RooMCStudy::run: sample 830\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "RooAbsMinimizerFcn: Minimized function has error status.\n",
      "Returning maximum FCN so far (-970.563) to force MIGRAD to back out of this region. Error log follows.\n",
      "Parameter values: \ta0=0.867793\ta1=-0.296045\tmean=5.10353\tnbkg=164.822\tnsig=173.566\tsig1frac=0.899431\n",
      "RooAddPdf::model[ nbkg * bkg_over_bkg_Int[x] + nsig * sig ] has 1 errors\n",
      "\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] PROGRESS:Generation -- RooMCStudy::run: sample 820\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] PROGRESS:Generation -- RooMCStudy::run: sample 810\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] PROGRESS:Generation -- RooMCStudy::run: sample 800\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] PROGRESS:Generation -- RooMCStudy::run: sample 790\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] PROGRESS:Generation -- RooMCStudy::run: sample 780\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] PROGRESS:Generation -- RooMCStudy::run: sample 770\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] PROGRESS:Generation -- RooMCStudy::run: sample 760\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "RooAbsMinimizerFcn: Minimized function has error status.\n",
      "Returning maximum FCN so far (-915.472) to force MIGRAD to back out of this region. Error log follows.\n",
      "Parameter values: \ta0=0.807508\ta1=-0.34963\tmean=5.09438\tnbkg=142.436\tnsig=172.312\tsig1frac=0.886183\n",
      "RooAddPdf::model[ nbkg * bkg_over_bkg_Int[x] + nsig * sig ] has 1 errors\n",
      "\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] PROGRESS:Generation -- RooMCStudy::run: sample 750\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "RooAbsMinimizerFcn: Minimized function has error status.\n",
      "Returning maximum FCN so far (-885.867) to force MIGRAD to back out of this region. Error log follows.\n",
      "Parameter values: \ta0=0.7962\ta1=-0.414289\tmean=5.07605\tnbkg=135.514\tnsig=167.164\tsig1frac=0.927781\n",
      "RooAddPdf::model[ nbkg * bkg_over_bkg_Int[x] + nsig * sig ] has 1 errors\n",
      "\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "RooAbsMinimizerFcn: Minimized function has error status.\n",
      "Returning maximum FCN so far (-848.597) to force MIGRAD to back out of this region. Error log follows.\n",
      "Parameter values: \ta0=0.577138\ta1=-0.518554\tmean=5.09299\tnbkg=144.203\tnsig=156.938\tsig1frac=0.54541\n",
      "RooAddPdf::model[ nbkg * bkg_over_bkg_Int[x] + nsig * sig ] has 1 errors\n",
      "\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] PROGRESS:Generation -- RooMCStudy::run: sample 740\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] PROGRESS:Generation -- RooMCStudy::run: sample 730\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] PROGRESS:Generation -- RooMCStudy::run: sample 720\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] PROGRESS:Generation -- RooMCStudy::run: sample 710\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] PROGRESS:Generation -- RooMCStudy::run: sample 700\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "RooAbsMinimizerFcn: Minimized function has error status.\n",
      "Returning maximum FCN so far (-814.549) to force MIGRAD to back out of this region. Error log follows.\n",
      "Parameter values: \ta0=0.848973\ta1=-0.489149\tmean=5.08811\tnbkg=132.911\tnsig=150.647\tsig1frac=0.826731\n",
      "RooAddPdf::model[ nbkg * bkg_over_bkg_Int[x] + nsig * sig ] has 1 errors\n",
      "\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] PROGRESS:Generation -- RooMCStudy::run: sample 690\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] PROGRESS:Generation -- RooMCStudy::run: sample 680\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] PROGRESS:Generation -- RooMCStudy::run: sample 670\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "RooAbsMinimizerFcn: Minimized function has error status.\n",
      "Returning maximum FCN so far (-809.662) to force MIGRAD to back out of this region. Error log follows.\n",
      "Parameter values: \ta0=0.713661\ta1=-0.606754\tmean=5.02862\tnbkg=142.583\tnsig=145.399\tsig1frac=0.623944\n",
      "RooAddPdf::model[ nbkg * bkg_over_bkg_Int[x] + nsig * sig ] has 1 errors\n",
      "\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "RooAbsMinimizerFcn: Minimized function has error status.\n",
      "Returning maximum FCN so far (-861.002) to force MIGRAD to back out of this region. Error log follows.\n",
      "Parameter values: \ta0=0.744046\ta1=-0.311529\tmean=5.09799\tnbkg=161.409\tnsig=148.884\tsig1frac=0.512806\n",
      "RooAddPdf::model[ nbkg * bkg_over_bkg_Int[x] + nsig * sig ] has 1 errors\n",
      "\n",
      "[#0] PROGRESS:Generation -- RooMCStudy::run: sample 660\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] PROGRESS:Generation -- RooMCStudy::run: sample 650\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] PROGRESS:Generation -- RooMCStudy::run: sample 640\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] PROGRESS:Generation -- RooMCStudy::run: sample 630\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] PROGRESS:Generation -- RooMCStudy::run: sample 620\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] PROGRESS:Generation -- RooMCStudy::run: sample 610\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "RooAbsMinimizerFcn: Minimized function has error status.\n",
      "Returning maximum FCN so far (-809.027) to force MIGRAD to back out of this region. Error log follows.\n",
      "Parameter values: \ta0=0.719517\ta1=-0.347533\tmean=5.00927\tnbkg=127.977\tnsig=152.559\tsig1frac=0.917291\n",
      "RooAddPdf::model[ nbkg * bkg_over_bkg_Int[x] + nsig * sig ] has 1 errors\n",
      "\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] PROGRESS:Generation -- RooMCStudy::run: sample 600\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] PROGRESS:Generation -- RooMCStudy::run: sample 590\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] PROGRESS:Generation -- RooMCStudy::run: sample 580\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "RooAbsMinimizerFcn: Minimized function has error status.\n",
      "Returning maximum FCN so far (-869.586) to force MIGRAD to back out of this region. Error log follows.\n",
      "Parameter values: \ta0=0.621299\ta1=-0.442393\tmean=5.13262\tnbkg=131.7\tnsig=167.982\tsig1frac=0.776177\n",
      "RooAddPdf::model[ nbkg * bkg_over_bkg_Int[x] + nsig * sig ] has 1 errors\n",
      "\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] PROGRESS:Generation -- RooMCStudy::run: sample 570\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] PROGRESS:Generation -- RooMCStudy::run: sample 560\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] PROGRESS:Generation -- RooMCStudy::run: sample 550\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] PROGRESS:Generation -- RooMCStudy::run: sample 540\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] PROGRESS:Generation -- RooMCStudy::run: sample 530\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "RooAbsMinimizerFcn: Minimized function has error status.\n",
      "Returning maximum FCN so far (-820.086) to force MIGRAD to back out of this region. Error log follows.\n",
      "Parameter values: \ta0=0.699182\ta1=-0.532303\tmean=4.90748\tnbkg=130.722\tnsig=155.109\tsig1frac=0.843514\n",
      "RooAddPdf::model[ nbkg * bkg_over_bkg_Int[x] + nsig * sig ] has 1 errors\n",
      "\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] PROGRESS:Generation -- RooMCStudy::run: sample 520\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] PROGRESS:Generation -- RooMCStudy::run: sample 510\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "RooAbsMinimizerFcn: Minimized function has error status.\n",
      "Returning maximum FCN so far (-814.421) to force MIGRAD to back out of this region. Error log follows.\n",
      "Parameter values: \ta0=0.729962\ta1=-0.49802\tmean=4.92039\tnbkg=146.276\tnsig=144.44\tsig1frac=0.620699\n",
      "RooAddPdf::model[ nbkg * bkg_over_bkg_Int[x] + nsig * sig ] has 1 errors\n",
      "\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] PROGRESS:Generation -- RooMCStudy::run: sample 500\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] PROGRESS:Generation -- RooMCStudy::run: sample 490\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] PROGRESS:Generation -- RooMCStudy::run: sample 480\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] PROGRESS:Generation -- RooMCStudy::run: sample 470\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] PROGRESS:Generation -- RooMCStudy::run: sample 460\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] PROGRESS:Generation -- RooMCStudy::run: sample 450\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] PROGRESS:Generation -- RooMCStudy::run: sample 440\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] PROGRESS:Generation -- RooMCStudy::run: sample 430\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "RooAbsMinimizerFcn: Minimized function has error status.\n",
      "Returning maximum FCN so far (-926.481) to force MIGRAD to back out of this region. Error log follows.\n",
      "Parameter values: \ta0=0.653979\ta1=-0.469539\tmean=5.00078\tnbkg=160.963\tnsig=166.526\tsig1frac=0.628924\n",
      "RooAddPdf::model[ nbkg * bkg_over_bkg_Int[x] + nsig * sig ] has 1 errors\n",
      "\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] PROGRESS:Generation -- RooMCStudy::run: sample 420\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "RooAbsMinimizerFcn: Minimized function has error status.\n",
      "Returning maximum FCN so far (-768.847) to force MIGRAD to back out of this region. Error log follows.\n",
      "Parameter values: \ta0=0.749295\ta1=-0.303934\tmean=4.98272\tnbkg=121.461\tnsig=145.338\tsig1frac=0.822833\n",
      "RooAddPdf::model[ nbkg * bkg_over_bkg_Int[x] + nsig * sig ] has 1 errors\n",
      "\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "RooAbsMinimizerFcn: Minimized function has error status.\n",
      "Returning maximum FCN so far (-798.509) to force MIGRAD to back out of this region. Error log follows.\n",
      "Parameter values: \ta0=0.791035\ta1=-0.287544\tmean=4.98693\tnbkg=127.577\tnsig=149.203\tsig1frac=0.914567\n",
      "RooAddPdf::model[ nbkg * bkg_over_bkg_Int[x] + nsig * sig ] has 1 errors\n",
      "\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] PROGRESS:Generation -- RooMCStudy::run: sample 410\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] PROGRESS:Generation -- RooMCStudy::run: sample 400\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] PROGRESS:Generation -- RooMCStudy::run: sample 390\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "RooAbsMinimizerFcn: Minimized function has error status.\n",
      "Returning maximum FCN so far (-977.775) to force MIGRAD to back out of this region. Error log follows.\n",
      "Parameter values: \ta0=0.565967\ta1=-0.529635\tmean=5.0065\tnbkg=153.38\tnsig=185.083\tsig1frac=0.751239\n",
      "RooAddPdf::model[ nbkg * bkg_over_bkg_Int[x] + nsig * sig ] has 1 errors\n",
      "\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] PROGRESS:Generation -- RooMCStudy::run: sample 380\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] PROGRESS:Generation -- RooMCStudy::run: sample 370\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "RooAbsMinimizerFcn: Minimized function has error status.\n",
      "Returning maximum FCN so far (-945.036) to force MIGRAD to back out of this region. Error log follows.\n",
      "Parameter values: \ta0=0.824344\ta1=-0.338546\tmean=5.06339\tnbkg=161.705\tnsig=169.087\tsig1frac=0.910016\n",
      "RooAddPdf::model[ nbkg * bkg_over_bkg_Int[x] + nsig * sig ] has 1 errors\n",
      "\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] PROGRESS:Generation -- RooMCStudy::run: sample 360\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] PROGRESS:Generation -- RooMCStudy::run: sample 350\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] PROGRESS:Generation -- RooMCStudy::run: sample 340\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] PROGRESS:Generation -- RooMCStudy::run: sample 330\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] PROGRESS:Generation -- RooMCStudy::run: sample 320\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] PROGRESS:Generation -- RooMCStudy::run: sample 310\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "RooAbsMinimizerFcn: Minimized function has error status.\n",
      "Returning maximum FCN so far (-831.776) to force MIGRAD to back out of this region. Error log follows.\n",
      "Parameter values: \ta0=0.823781\ta1=-0.287947\tmean=4.96347\tnbkg=133.185\tnsig=155.535\tsig1frac=0.887106\n",
      "RooAddPdf::model[ nbkg * bkg_over_bkg_Int[x] + nsig * sig ] has 1 errors\n",
      "\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] PROGRESS:Generation -- RooMCStudy::run: sample 300\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] PROGRESS:Generation -- RooMCStudy::run: sample 290\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] PROGRESS:Generation -- RooMCStudy::run: sample 280\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "RooAbsMinimizerFcn: Minimized function has error status.\n",
      "Returning maximum FCN so far (-867.974) to force MIGRAD to back out of this region. Error log follows.\n",
      "Parameter values: \ta0=0.806741\ta1=-0.376486\tmean=4.95962\tnbkg=143.191\tnsig=160.421\tsig1frac=0.787531\n",
      "RooAddPdf::model[ nbkg * bkg_over_bkg_Int[x] + nsig * sig ] has 1 errors\n",
      "\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] PROGRESS:Generation -- RooMCStudy::run: sample 270\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "RooAbsMinimizerFcn: Minimized function has error status.\n",
      "Returning maximum FCN so far (-810.184) to force MIGRAD to back out of this region. Error log follows.\n",
      "Parameter values: \ta0=0.701119\ta1=-0.376392\tmean=4.96099\tnbkg=126.85\tnsig=153.527\tsig1frac=0.880449\n",
      "RooAddPdf::model[ nbkg * bkg_over_bkg_Int[x] + nsig * sig ] has 1 errors\n",
      "\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "RooAbsMinimizerFcn: Minimized function has error status.\n",
      "Returning maximum FCN so far (-845.198) to force MIGRAD to back out of this region. Error log follows.\n",
      "Parameter values: \ta0=0.74363\ta1=-0.435344\tmean=5.01952\tnbkg=162.467\tnsig=143.571\tsig1frac=0.630815\n",
      "RooAddPdf::model[ nbkg * bkg_over_bkg_Int[x] + nsig * sig ] has 1 errors\n",
      "\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] PROGRESS:Generation -- RooMCStudy::run: sample 260\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] PROGRESS:Generation -- RooMCStudy::run: sample 250\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "RooAbsMinimizerFcn: Minimized function has error status.\n",
      "Returning maximum FCN so far (-1003.82) to force MIGRAD to back out of this region. Error log follows.\n",
      "Parameter values: \ta0=0.674666\ta1=-0.383697\tmean=5.00365\tnbkg=169.829\tnsig=179.534\tsig1frac=0.921743\n",
      "RooAddPdf::model[ nbkg * bkg_over_bkg_Int[x] + nsig * sig ] has 1 errors\n",
      "\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "RooAbsMinimizerFcn: Minimized function has error status.\n",
      "Returning maximum FCN so far (-712.949) to force MIGRAD to back out of this region. Error log follows.\n",
      "Parameter values: \ta0=0.711808\ta1=-0.34088\tmean=4.99573\tnbkg=115.49\tnsig=133.015\tsig1frac=0.908627\n",
      "RooAddPdf::model[ nbkg * bkg_over_bkg_Int[x] + nsig * sig ] has 1 errors\n",
      "\n",
      "[#0] PROGRESS:Generation -- RooMCStudy::run: sample 240\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] PROGRESS:Generation -- RooMCStudy::run: sample 230\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] PROGRESS:Generation -- RooMCStudy::run: sample 220\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] PROGRESS:Generation -- RooMCStudy::run: sample 210\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] PROGRESS:Generation -- RooMCStudy::run: sample 200\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] PROGRESS:Generation -- RooMCStudy::run: sample 190\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] PROGRESS:Generation -- RooMCStudy::run: sample 180\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] PROGRESS:Generation -- RooMCStudy::run: sample 170\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] PROGRESS:Generation -- RooMCStudy::run: sample 160\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] PROGRESS:Generation -- RooMCStudy::run: sample 150\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "RooAbsMinimizerFcn: Minimized function has error status.\n",
      "Returning maximum FCN so far (-750.903) to force MIGRAD to back out of this region. Error log follows.\n",
      "Parameter values: \ta0=0.726225\ta1=-0.429497\tmean=5.03871\tnbkg=129.53\tnsig=136.644\tsig1frac=0.687558\n",
      "RooAddPdf::model[ nbkg * bkg_over_bkg_Int[x] + nsig * sig ] has 1 errors\n",
      "\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] PROGRESS:Generation -- RooMCStudy::run: sample 140\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "RooAbsMinimizerFcn: Minimized function has error status.\n",
      "Returning maximum FCN so far (-740.756) to force MIGRAD to back out of this region. Error log follows.\n",
      "Parameter values: \ta0=0.899536\ta1=-0.345881\tmean=5.03897\tnbkg=135.176\tnsig=129.13\tsig1frac=0.899393\n",
      "RooAddPdf::model[ nbkg * bkg_over_bkg_Int[x] + nsig * sig ] has 1 errors\n",
      "\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "RooAbsMinimizerFcn: Minimized function has error status.\n",
      "Returning maximum FCN so far (-677.604) to force MIGRAD to back out of this region. Error log follows.\n",
      "Parameter values: \ta0=0.766597\ta1=-0.547838\tmean=5.03836\tnbkg=119.039\tnsig=121.817\tsig1frac=0.213703\n",
      "RooAddPdf::model[ nbkg * bkg_over_bkg_Int[x] + nsig * sig ] has 1 errors\n",
      "\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] PROGRESS:Generation -- RooMCStudy::run: sample 130\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "RooAbsMinimizerFcn: Minimized function has error status.\n",
      "Returning maximum FCN so far (-777.498) to force MIGRAD to back out of this region. Error log follows.\n",
      "Parameter values: \ta0=0.527582\ta1=-0.893856\tmean=5.24753\tnbkg=162.951\tnsig=65.9357\tsig1frac=0.970262\n",
      "RooAddPdf::model[ nbkg * bkg_over_bkg_Int[x] + nsig * sig ] has 1 errors\n",
      "\n",
      "RooAbsMinimizerFcn: Minimized function has error status.\n",
      "Returning maximum FCN so far (-777.498) to force MIGRAD to back out of this region. Error log follows.\n",
      "Parameter values: \ta0=0.516095\ta1=-0.955515\tmean=5.14443\tnbkg=157.502\tnsig=97.2821\tsig1frac=0.174928\n",
      "RooAddPdf::model[ nbkg * bkg_over_bkg_Int[x] + nsig * sig ] has 1 errors\n",
      "\n",
      "RooAbsMinimizerFcn: Minimized function has error status.\n",
      "Returning maximum FCN so far (-777.498) to force MIGRAD to back out of this region. Error log follows.\n",
      "Parameter values: \ta0=0.510348\ta1=-0.776595\tmean=5.09286\tnbkg=154.805\tnsig=114.979\tsig1frac=0.0496841\n",
      "RooAddPdf::model[ nbkg * bkg_over_bkg_Int[x] + nsig * sig ] has 1 errors\n",
      "\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] PROGRESS:Generation -- RooMCStudy::run: sample 120\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] PROGRESS:Generation -- RooMCStudy::run: sample 110\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "RooAbsMinimizerFcn: Minimized function has error status.\n",
      "Returning maximum FCN so far (-796.54) to force MIGRAD to back out of this region. Error log follows.\n",
      "Parameter values: \ta0=0.702991\ta1=-0.414346\tmean=5.11911\tnbkg=145.466\tnsig=141.134\tsig1frac=0.532895\n",
      "RooAddPdf::model[ nbkg * bkg_over_bkg_Int[x] + nsig * sig ] has 1 errors\n",
      "\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] PROGRESS:Generation -- RooMCStudy::run: sample 100\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "RooAbsMinimizerFcn: Minimized function has error status.\n",
      "Returning maximum FCN so far (-920.777) to force MIGRAD to back out of this region. Error log follows.\n",
      "Parameter values: \ta0=0.726241\ta1=-0.424659\tmean=5.05565\tnbkg=151.228\tnsig=170.816\tsig1frac=0.771802\n",
      "RooAddPdf::model[ nbkg * bkg_over_bkg_Int[x] + nsig * sig ] has 1 errors\n",
      "\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "RooAbsMinimizerFcn: Minimized function has error status.\n",
      "Returning maximum FCN so far (-743.339) to force MIGRAD to back out of this region. Error log follows.\n",
      "Parameter values: \ta0=0.942558\ta1=-0.775768\tmean=4.99866\tnbkg=187.872\tnsig=63.0852\tsig1frac=0.868175\n",
      "RooAddPdf::model[ nbkg * bkg_over_bkg_Int[x] + nsig * sig ] has 1 errors\n",
      "\n",
      "RooAbsMinimizerFcn: Minimized function has error status.\n",
      "Returning maximum FCN so far (-743.339) to force MIGRAD to back out of this region. Error log follows.\n",
      "Parameter values: \ta0=0.984478\ta1=-0.59938\tmean=4.99914\tnbkg=173.959\tnsig=90.3182\tsig1frac=0.461117\n",
      "RooAddPdf::model[ nbkg * bkg_over_bkg_Int[x] + nsig * sig ] has 1 errors\n",
      "\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] PROGRESS:Generation -- RooMCStudy::run: sample 90\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] PROGRESS:Generation -- RooMCStudy::run: sample 80\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] PROGRESS:Generation -- RooMCStudy::run: sample 70\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "RooAbsMinimizerFcn: Minimized function has error status.\n",
      "Returning maximum FCN so far (-775.389) to force MIGRAD to back out of this region. Error log follows.\n",
      "Parameter values: \ta0=0.72761\ta1=-0.375581\tmean=5.04879\tnbkg=141.143\tnsig=137.402\tsig1frac=0.495257\n",
      "RooAddPdf::model[ nbkg * bkg_over_bkg_Int[x] + nsig * sig ] has 1 errors\n",
      "\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] PROGRESS:Generation -- RooMCStudy::run: sample 60\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] PROGRESS:Generation -- RooMCStudy::run: sample 50\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] PROGRESS:Generation -- RooMCStudy::run: sample 40\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] PROGRESS:Generation -- RooMCStudy::run: sample 30\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] PROGRESS:Generation -- RooMCStudy::run: sample 20\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] PROGRESS:Generation -- RooMCStudy::run: sample 10\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] PROGRESS:Generation -- RooMCStudy::run: sample 0\n",
      "[#0] WARNING:InputArguments -- fitTo(model) WARNING: argument Save is duplicated\n",
      "[#0] WARNING:Generation -- Fit parameter 'sigma1' does not have an error. A pull distribution cannot be generated. This might be caused by the parameter being constant or because the fits were not run.\n",
      "[#0] WARNING:Generation -- Fit parameter 'sigma2' does not have an error. A pull distribution cannot be generated. This might be caused by the parameter being constant or because the fits were not run.\n"
     ]
    },
    {
     "data": {
      "text/plain": [
       "False"
      ]
     },
     "execution_count": 8,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "mcstudy.generateAndFit(1000)"
   ]
  },
  {
   "cell_type": "markdown",
   "id": "9b55b619",
   "metadata": {},
   "source": [
    "Explore results of study\n",
    "------------------------------------------------"
   ]
  },
  {
   "cell_type": "markdown",
   "id": "3dc22752",
   "metadata": {},
   "source": [
    "Make plots of the distributions of mean, error on mean and the pull of\n",
    "mean"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 9,
   "id": "b231410b",
   "metadata": {
    "collapsed": false,
    "execution": {
     "iopub.execute_input": "2026-05-19T20:35:22.027746Z",
     "iopub.status.busy": "2026-05-19T20:35:22.027597Z",
     "iopub.status.idle": "2026-05-19T20:35:22.208763Z",
     "shell.execute_reply": "2026-05-19T20:35:22.208104Z"
    }
   },
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "[#1] INFO:ObjectHandling -- RooWorkspace::import() importing RooRealVar::meanpull\n",
      "\n",
      "[#1] INFO:Fitting -- RooAbsPdf::fitTo(pullGauss_over_pullGauss_Int[meanpull]) fixing normalization set for coefficient determination to observables in data\n",
      "[#1] INFO:Fitting -- using generic CPU library compiled with no vectorizations\n",
      "[#1] INFO:Fitting -- Creation of NLL object took 166.562 μs\n",
      "[#1] INFO:Fitting -- RooAddition::defaultErrorLevel(nll_pullGauss_over_pullGauss_Int[meanpull]_fitParData_model) Summation contains a RooNLLVar, using its error level\n",
      "[#1] INFO:Minimization -- [fitFCN] No discrete parameters, performing continuous minimization only\n"
     ]
    }
   ],
   "source": [
    "frame1 = mcstudy.plotParam(mean, Bins=40)\n",
    "frame2 = mcstudy.plotError(mean, Bins=40)\n",
    "frame3 = mcstudy.plotPull(mean, Bins=40, FitGauss=True)"
   ]
  },
  {
   "cell_type": "markdown",
   "id": "12da9d7d",
   "metadata": {},
   "source": [
    "Plot distribution of minimized likelihood"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 10,
   "id": "8b54cb7c",
   "metadata": {
    "collapsed": false,
    "execution": {
     "iopub.execute_input": "2026-05-19T20:35:22.210402Z",
     "iopub.status.busy": "2026-05-19T20:35:22.210274Z",
     "iopub.status.idle": "2026-05-19T20:35:22.335511Z",
     "shell.execute_reply": "2026-05-19T20:35:22.334552Z"
    }
   },
   "outputs": [],
   "source": [
    "frame4 = mcstudy.plotNLL(Bins=40)"
   ]
  },
  {
   "cell_type": "markdown",
   "id": "3df333cc",
   "metadata": {},
   "source": [
    "Make some histograms from the parameter dataset"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 11,
   "id": "82994956",
   "metadata": {
    "collapsed": false,
    "execution": {
     "iopub.execute_input": "2026-05-19T20:35:22.337059Z",
     "iopub.status.busy": "2026-05-19T20:35:22.336927Z",
     "iopub.status.idle": "2026-05-19T20:35:22.494749Z",
     "shell.execute_reply": "2026-05-19T20:35:22.493737Z"
    }
   },
   "outputs": [],
   "source": [
    "hh_cor_a0_s1f = mcstudy.fitParDataSet().createHistogram(\"hh\", a1, YVar=sig1frac)\n",
    "hh_cor_a0_a1 = mcstudy.fitParDataSet().createHistogram(\"hh\", a0, YVar=a1)"
   ]
  },
  {
   "cell_type": "markdown",
   "id": "550de446",
   "metadata": {},
   "source": [
    "Access some of the saved fit results from individual toys"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 12,
   "id": "7ee794ae",
   "metadata": {
    "collapsed": false,
    "execution": {
     "iopub.execute_input": "2026-05-19T20:35:22.496218Z",
     "iopub.status.busy": "2026-05-19T20:35:22.496088Z",
     "iopub.status.idle": "2026-05-19T20:35:22.611333Z",
     "shell.execute_reply": "2026-05-19T20:35:22.610298Z"
    }
   },
   "outputs": [],
   "source": [
    "corrHist000 = mcstudy.fitResult(0).correlationHist(\"c000\")\n",
    "corrHist127 = mcstudy.fitResult(127).correlationHist(\"c127\")\n",
    "corrHist953 = mcstudy.fitResult(953).correlationHist(\"c953\")"
   ]
  },
  {
   "cell_type": "markdown",
   "id": "f334e918",
   "metadata": {},
   "source": [
    "Draw all plots on a canvas"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 13,
   "id": "8323414c",
   "metadata": {
    "collapsed": false,
    "execution": {
     "iopub.execute_input": "2026-05-19T20:35:22.612946Z",
     "iopub.status.busy": "2026-05-19T20:35:22.612816Z",
     "iopub.status.idle": "2026-05-19T20:35:22.923228Z",
     "shell.execute_reply": "2026-05-19T20:35:22.922532Z"
    }
   },
   "outputs": [
    {
     "name": "stderr",
     "output_type": "stream",
     "text": [
      "Info in <TCanvas::Print>: png file rf801_mcstudy.png has been created\n"
     ]
    }
   ],
   "source": [
    "ROOT.gStyle.SetPalette(1)\n",
    "ROOT.gStyle.SetOptStat(0)\n",
    "c = ROOT.TCanvas(\"rf801_mcstudy\", \"rf801_mcstudy\", 900, 900)\n",
    "c.Divide(3, 3)\n",
    "c.cd(1)\n",
    "ROOT.gPad.SetLeftMargin(0.15)\n",
    "frame1.GetYaxis().SetTitleOffset(1.4)\n",
    "frame1.Draw()\n",
    "c.cd(2)\n",
    "ROOT.gPad.SetLeftMargin(0.15)\n",
    "frame2.GetYaxis().SetTitleOffset(1.4)\n",
    "frame2.Draw()\n",
    "c.cd(3)\n",
    "ROOT.gPad.SetLeftMargin(0.15)\n",
    "frame3.GetYaxis().SetTitleOffset(1.4)\n",
    "frame3.Draw()\n",
    "c.cd(4)\n",
    "ROOT.gPad.SetLeftMargin(0.15)\n",
    "frame4.GetYaxis().SetTitleOffset(1.4)\n",
    "frame4.Draw()\n",
    "c.cd(5)\n",
    "ROOT.gPad.SetLeftMargin(0.15)\n",
    "hh_cor_a0_s1f.GetYaxis().SetTitleOffset(1.4)\n",
    "hh_cor_a0_s1f.Draw(\"box\")\n",
    "c.cd(6)\n",
    "ROOT.gPad.SetLeftMargin(0.15)\n",
    "hh_cor_a0_a1.GetYaxis().SetTitleOffset(1.4)\n",
    "hh_cor_a0_a1.Draw(\"box\")\n",
    "c.cd(7)\n",
    "ROOT.gPad.SetLeftMargin(0.15)\n",
    "corrHist000.GetYaxis().SetTitleOffset(1.4)\n",
    "corrHist000.Draw(\"colz\")\n",
    "c.cd(8)\n",
    "ROOT.gPad.SetLeftMargin(0.15)\n",
    "corrHist127.GetYaxis().SetTitleOffset(1.4)\n",
    "corrHist127.Draw(\"colz\")\n",
    "c.cd(9)\n",
    "ROOT.gPad.SetLeftMargin(0.15)\n",
    "corrHist953.GetYaxis().SetTitleOffset(1.4)\n",
    "corrHist953.Draw(\"colz\")\n",
    "\n",
    "c.SaveAs(\"rf801_mcstudy.png\")"
   ]
  },
  {
   "cell_type": "markdown",
   "id": "0309490f",
   "metadata": {},
   "source": [
    "Make ROOT.RooMCStudy object available on command line after\n",
    "macro finishes"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 14,
   "id": "ad2fa372",
   "metadata": {
    "collapsed": false,
    "execution": {
     "iopub.execute_input": "2026-05-19T20:35:22.932303Z",
     "iopub.status.busy": "2026-05-19T20:35:22.932164Z",
     "iopub.status.idle": "2026-05-19T20:35:23.051146Z",
     "shell.execute_reply": "2026-05-19T20:35:23.050147Z"
    }
   },
   "outputs": [],
   "source": [
    "ROOT.gDirectory.Add(mcstudy)"
   ]
  },
  {
   "cell_type": "markdown",
   "id": "05f04b6e",
   "metadata": {},
   "source": [
    "Draw all canvases "
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 15,
   "id": "183d0f39",
   "metadata": {
    "collapsed": false,
    "execution": {
     "iopub.execute_input": "2026-05-19T20:35:23.052600Z",
     "iopub.status.busy": "2026-05-19T20:35:23.052472Z",
     "iopub.status.idle": "2026-05-19T20:35:23.251333Z",
     "shell.execute_reply": "2026-05-19T20:35:23.250747Z"
    }
   },
   "outputs": [
    {
     "data": {
      "text/html": [
       "\n",
       "\n",
       "<div id=\"root_plot_1779222923241\" style=\"width: 900px; height: 900px; position: relative\">\n",
       "</div>\n",
       "\n",
       "</div>\n",
       "<script>\n",
       "   function process_root_plot_1779222923241() {\n",
       "      function execCode(Core) {\n",
       "         Core.settings.HandleKeys = false;\n",
       "         \n",
       "Core.unzipJSON(113717,'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').then(json => {\n",
       "   const obj = Core.parse(json);\n",
       "   Core.draw('root_plot_1779222923241', obj, '');\n",
       "});\n",
       "\n",
       "      }\n",
       "      const servers = ['/static/', 'https://root.cern/js/7.11.0/', 'https://jsroot.gsi.de/7.11.0/'],\n",
       "            path = 'build/jsroot';\n",
       "      if (typeof JSROOT !== 'undefined')\n",
       "         execCode(JSROOT);\n",
       "      else if (typeof requirejs !== 'undefined') {\n",
       "         servers.forEach((s,i) => { servers[i] = s + path; });\n",
       "         requirejs.config({ paths: { 'jsroot' : servers } })(['jsroot'],  execCode);\n",
       "      } else {\n",
       "         const config = document.getElementById('jupyter-config-data');\n",
       "         if (config)\n",
       "            servers[0] = (JSON.parse(config.innerHTML || '{}')?.baseUrl || '/') + 'static/';\n",
       "         else\n",
       "            servers.shift();\n",
       "         function loadJsroot() {\n",
       "            return !servers.length ? 0 : import(servers.shift() + path + '.js').catch(loadJsroot).then(() => execCode(JSROOT));\n",
       "         }\n",
       "         loadJsroot();\n",
       "      }\n",
       "   }\n",
       "   process_root_plot_1779222923241();\n",
       "</script>\n"
      ],
      "text/plain": [
       "<IPython.core.display.HTML object>"
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    }
   ],
   "source": [
    "from ROOT import gROOT \n",
    "gROOT.GetListOfCanvases().Draw()"
   ]
  }
 ],
 "metadata": {
  "kernelspec": {
   "display_name": "Python 3",
   "language": "python",
   "name": "python3"
  },
  "language_info": {
   "codemirror_mode": {
    "name": "ipython",
    "version": 3
   },
   "file_extension": ".py",
   "mimetype": "text/x-python",
   "name": "python",
   "nbconvert_exporter": "python",
   "pygments_lexer": "ipython3",
   "version": "3.12.12"
  }
 },
 "nbformat": 4,
 "nbformat_minor": 5
}
