{
 "cells": [
  {
   "cell_type": "markdown",
   "id": "1001e5d2",
   "metadata": {},
   "source": [
    "# rf619_discrete_profiling\n",
    "Basic functionality: demonstrate fitting multiple models using RooMultiPdf and selecting the best one via Discrete\n",
    "Profiling method.\n",
    "\n",
    "\n",
    "\n",
    "\n",
    "**Author:** Galin Bistrev  \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:34 PM.</small></i>"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 1,
   "id": "073963b3",
   "metadata": {
    "collapsed": false,
    "execution": {
     "iopub.execute_input": "2026-05-19T20:34:05.929317Z",
     "iopub.status.busy": "2026-05-19T20:34:05.929212Z",
     "iopub.status.idle": "2026-05-19T20:34:10.305672Z",
     "shell.execute_reply": "2026-05-19T20:34:10.304960Z"
    }
   },
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "[#0] WARNING:InputArguments -- The parameter 'sigmaG' with range [0, 5] of the RooGaussian 'gauss1' exceeds the safe range of (0, inf). Advise to limit its range.\n"
     ]
    },
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "[#1] INFO:Fitting -- RooAbsPdf::fitTo(simPdf) 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 1.38366 ms\n",
      "[#0] WARNING:Minimization -- RooAbsMinimizerFcn::RooAbsMinimizerFcn: removing parameter pdfIndex0 from list because it is not of type RooRealVar\n",
      "[#0] WARNING:Minimization -- RooAbsMinimizerFcn::RooAbsMinimizerFcn: removing parameter pdfIndex1 from list because it is not of type RooRealVar\n",
      "[#1] INFO:Fitting -- RooAddition::defaultErrorLevel(nll_simPdf_data) Summation contains a RooNLLVar, using its error level\n",
      "[#1] INFO:Minimization -- [fitFCN] No discrete parameters, performing continuous minimization only\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (c0,c1,sigmaL)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (c0,c1,sigmaL)\n",
      "[#1] INFO:Minimization -- [fitFCN] No discrete parameters, performing continuous minimization only\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (c0,c1,sigmaG)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (c0,c1,sigmaG)\n",
      "[#1] INFO:Minimization -- [fitFCN] No discrete parameters, performing continuous minimization only\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (lambda1,sigmaL)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (lambda1,sigmaL)\n",
      "[#1] INFO:Minimization -- [fitFCN] No discrete parameters, performing continuous minimization only\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (lambda1,sigmaG)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (lambda1,sigmaG)\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (c0,c1,sigmaL)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (c0,c1,sigmaL)\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (lambda1,sigmaL)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (lambda1,sigmaL)\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (c0,c1,sigmaG)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (c0,c1,sigmaG)\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (lambda1,sigmaG)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (lambda1,sigmaG)\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (lambda1,sigmaG)\n",
      "[#1] INFO:Minimization -- All NLL Values per Combination:\n",
      "[#1] INFO:Minimization -- Combo: [0, 0], NLL: 8188.08\n",
      "[#1] INFO:Minimization -- Combo: [0, 1], NLL: 8107.94\n",
      "[#1] INFO:Minimization -- Combo: [1, 0], NLL: 8187.15\n",
      "[#1] INFO:Minimization -- Combo: [1, 1], NLL: 8107.01\n",
      "[#1] INFO:Minimization -- DP Best Indices: [1, 1], NLL = 8107.01\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (lambda1,sigmaG)\n",
      "[#1] INFO:Minimization -- [fitFCN] No discrete parameters, performing continuous minimization only\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (c0,c1,sigmaL)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (c0,c1,sigmaL)\n",
      "[#1] INFO:Minimization -- [fitFCN] No discrete parameters, performing continuous minimization only\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (c0,c1,sigmaG)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (c0,c1,sigmaG)\n"
     ]
    },
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "[#1] INFO:Minimization -- [fitFCN] No discrete parameters, performing continuous minimization only\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (lambda1,sigmaL)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (lambda1,sigmaL)\n",
      "[#1] INFO:Minimization -- [fitFCN] No discrete parameters, performing continuous minimization only\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (lambda1,sigmaG)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (lambda1,sigmaG)\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (c0,c1,sigmaL)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (c0,c1,sigmaL)\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (lambda1,sigmaL)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (lambda1,sigmaL)\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (c0,c1,sigmaG)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (c0,c1,sigmaG)\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (lambda1,sigmaG)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (lambda1,sigmaG)\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (lambda1,sigmaG)\n",
      "[#1] INFO:Minimization -- All NLL Values per Combination:\n",
      "[#1] INFO:Minimization -- Combo: [0, 0], NLL: 8171.77\n",
      "[#1] INFO:Minimization -- Combo: [0, 1], NLL: 8098.17\n",
      "[#1] INFO:Minimization -- Combo: [1, 0], NLL: 8170.89\n",
      "[#1] INFO:Minimization -- Combo: [1, 1], NLL: 8097.3\n",
      "[#1] INFO:Minimization -- DP Best Indices: [1, 1], NLL = 8097.3\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (lambda1,sigmaG)\n",
      "[#1] INFO:Minimization -- [fitFCN] No discrete parameters, performing continuous minimization only\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (c0,c1,sigmaL)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (c0,c1,sigmaL)\n",
      "[#1] INFO:Minimization -- [fitFCN] No discrete parameters, performing continuous minimization only\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (c0,c1,sigmaG)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (c0,c1,sigmaG)\n",
      "[#1] INFO:Minimization -- [fitFCN] No discrete parameters, performing continuous minimization only\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (lambda1,sigmaL)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (lambda1,sigmaL)\n",
      "[#1] INFO:Minimization -- [fitFCN] No discrete parameters, performing continuous minimization only\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (lambda1,sigmaG)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (lambda1,sigmaG)\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (c0,c1,sigmaL)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (c0,c1,sigmaL)\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (lambda1,sigmaL)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (lambda1,sigmaL)\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (c0,c1,sigmaG)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (c0,c1,sigmaG)\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (lambda1,sigmaG)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (lambda1,sigmaG)\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (lambda1,sigmaG)\n",
      "[#1] INFO:Minimization -- All NLL Values per Combination:\n",
      "[#1] INFO:Minimization -- Combo: [0, 0], NLL: 8150.7\n",
      "[#1] INFO:Minimization -- Combo: [0, 1], NLL: 8087.53\n",
      "[#1] INFO:Minimization -- Combo: [1, 0], NLL: 8149.89\n",
      "[#1] INFO:Minimization -- Combo: [1, 1], NLL: 8086.72\n",
      "[#1] INFO:Minimization -- DP Best Indices: [1, 1], NLL = 8086.72\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (lambda1,sigmaG)\n",
      "[#1] INFO:Minimization -- [fitFCN] No discrete parameters, performing continuous minimization only\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (c0,c1,sigmaL)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (c0,c1,sigmaL)\n",
      "[#1] INFO:Minimization -- [fitFCN] No discrete parameters, performing continuous minimization only\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (c0,c1,sigmaG)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (c0,c1,sigmaG)\n",
      "[#1] INFO:Minimization -- [fitFCN] No discrete parameters, performing continuous minimization only\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (lambda1,sigmaL)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (lambda1,sigmaL)\n",
      "[#1] INFO:Minimization -- [fitFCN] No discrete parameters, performing continuous minimization only\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (lambda1,sigmaG)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (lambda1,sigmaG)\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (c0,c1,sigmaL)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (c0,c1,sigmaL)\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (lambda1,sigmaL)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (lambda1,sigmaL)\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (c0,c1,sigmaG)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (c0,c1,sigmaG)\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (lambda1,sigmaG)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (lambda1,sigmaG)\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (lambda1,sigmaG)\n",
      "[#1] INFO:Minimization -- All NLL Values per Combination:\n",
      "[#1] INFO:Minimization -- Combo: [0, 0], NLL: 8125.6\n",
      "[#1] INFO:Minimization -- Combo: [0, 1], NLL: 8075.41\n",
      "[#1] INFO:Minimization -- Combo: [1, 0], NLL: 8124.89\n",
      "[#1] INFO:Minimization -- Combo: [1, 1], NLL: 8074.69\n",
      "[#1] INFO:Minimization -- DP Best Indices: [1, 1], NLL = 8074.69\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (lambda1,sigmaG)\n",
      "[#1] INFO:Minimization -- [fitFCN] No discrete parameters, performing continuous minimization only\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (c0,c1,sigmaL)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (c0,c1,sigmaL)\n",
      "[#1] INFO:Minimization -- [fitFCN] No discrete parameters, performing continuous minimization only\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (c0,c1,sigmaG)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (c0,c1,sigmaG)\n",
      "[#1] INFO:Minimization -- [fitFCN] No discrete parameters, performing continuous minimization only\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (lambda1,sigmaL)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (lambda1,sigmaL)\n",
      "[#1] INFO:Minimization -- [fitFCN] No discrete parameters, performing continuous minimization only\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (lambda1,sigmaG)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (lambda1,sigmaG)\n"
     ]
    },
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (c0,c1,sigmaL)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (c0,c1,sigmaL)\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (lambda1,sigmaL)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (lambda1,sigmaL)\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (c0,c1,sigmaG)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (c0,c1,sigmaG)\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (lambda1,sigmaG)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (lambda1,sigmaG)\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (lambda1,sigmaG)\n",
      "[#1] INFO:Minimization -- All NLL Values per Combination:\n",
      "[#1] INFO:Minimization -- Combo: [0, 0], NLL: 8097.49\n",
      "[#1] INFO:Minimization -- Combo: [0, 1], NLL: 8059.82\n",
      "[#1] INFO:Minimization -- Combo: [1, 0], NLL: 8096.9\n",
      "[#1] INFO:Minimization -- Combo: [1, 1], NLL: 8059.23\n",
      "[#1] INFO:Minimization -- DP Best Indices: [1, 1], NLL = 8059.23\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (lambda1,sigmaG)\n",
      "[#1] INFO:Minimization -- [fitFCN] No discrete parameters, performing continuous minimization only\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (c0,c1,sigmaL)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (c0,c1,sigmaL)\n",
      "[#1] INFO:Minimization -- [fitFCN] No discrete parameters, performing continuous minimization only\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (c0,c1,sigmaG)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (c0,c1,sigmaG)\n",
      "[#1] INFO:Minimization -- [fitFCN] No discrete parameters, performing continuous minimization only\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (lambda1,sigmaL)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (lambda1,sigmaL)\n",
      "[#1] INFO:Minimization -- [fitFCN] No discrete parameters, performing continuous minimization only\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (lambda1,sigmaG)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (lambda1,sigmaG)\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (c0,c1,sigmaL)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (c0,c1,sigmaL)\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (lambda1,sigmaL)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (lambda1,sigmaL)\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (c0,c1,sigmaG)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (c0,c1,sigmaG)\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (lambda1,sigmaG)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (lambda1,sigmaG)\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (lambda1,sigmaG)\n",
      "[#1] INFO:Minimization -- All NLL Values per Combination:\n",
      "[#1] INFO:Minimization -- Combo: [0, 0], NLL: 8067.46\n",
      "[#1] INFO:Minimization -- Combo: [0, 1], NLL: 8042.29\n",
      "[#1] INFO:Minimization -- Combo: [1, 0], NLL: 8067.01\n",
      "[#1] INFO:Minimization -- Combo: [1, 1], NLL: 8041.83\n",
      "[#1] INFO:Minimization -- DP Best Indices: [1, 1], NLL = 8041.83\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (lambda1,sigmaG)\n",
      "[#1] INFO:Minimization -- [fitFCN] No discrete parameters, performing continuous minimization only\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (c0,c1,sigmaL)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (c0,c1,sigmaL)\n",
      "[#1] INFO:Minimization -- [fitFCN] No discrete parameters, performing continuous minimization only\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (c0,c1,sigmaG)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (c0,c1,sigmaG)\n",
      "[#1] INFO:Minimization -- [fitFCN] No discrete parameters, performing continuous minimization only\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (lambda1,sigmaL)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (lambda1,sigmaL)\n",
      "[#1] INFO:Minimization -- [fitFCN] No discrete parameters, performing continuous minimization only\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (lambda1,sigmaG)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (lambda1,sigmaG)\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (c0,c1,sigmaL)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (c0,c1,sigmaL)\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (lambda1,sigmaL)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (lambda1,sigmaL)\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (c0,c1,sigmaG)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (c0,c1,sigmaG)\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (lambda1,sigmaG)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (lambda1,sigmaG)\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (lambda1,sigmaG)\n",
      "[#1] INFO:Minimization -- All NLL Values per Combination:\n",
      "[#1] INFO:Minimization -- Combo: [0, 0], NLL: 8036.53\n",
      "[#1] INFO:Minimization -- Combo: [0, 1], NLL: 8021.97\n",
      "[#1] INFO:Minimization -- Combo: [1, 0], NLL: 8036.22\n",
      "[#1] INFO:Minimization -- Combo: [1, 1], NLL: 8021.66\n",
      "[#1] INFO:Minimization -- DP Best Indices: [1, 1], NLL = 8021.66\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (lambda1,sigmaG)\n",
      "[#1] INFO:Minimization -- [fitFCN] No discrete parameters, performing continuous minimization only\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (c0,c1,sigmaL)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (c0,c1,sigmaL)\n",
      "[#1] INFO:Minimization -- [fitFCN] No discrete parameters, performing continuous minimization only\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (c0,c1,sigmaG)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (c0,c1,sigmaG)\n",
      "[#1] INFO:Minimization -- [fitFCN] No discrete parameters, performing continuous minimization only\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (lambda1,sigmaL)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (lambda1,sigmaL)\n",
      "[#1] INFO:Minimization -- [fitFCN] No discrete parameters, performing continuous minimization only\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (lambda1,sigmaG)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (lambda1,sigmaG)\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (c0,c1,sigmaL)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (c0,c1,sigmaL)\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (lambda1,sigmaL)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (lambda1,sigmaL)\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (c0,c1,sigmaG)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (c0,c1,sigmaG)\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (lambda1,sigmaG)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (lambda1,sigmaG)\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (lambda1,sigmaG)\n",
      "[#1] INFO:Minimization -- All NLL Values per Combination:\n",
      "[#1] INFO:Minimization -- Combo: [0, 0], NLL: 8005.58\n",
      "[#1] INFO:Minimization -- Combo: [0, 1], NLL: 7997.06\n",
      "[#1] INFO:Minimization -- Combo: [1, 0], NLL: 8005.41\n",
      "[#1] INFO:Minimization -- Combo: [1, 1], NLL: 7996.9\n",
      "[#1] INFO:Minimization -- DP Best Indices: [1, 1], NLL = 7996.9\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (lambda1,sigmaG)\n",
      "[#1] INFO:Minimization -- [fitFCN] No discrete parameters, performing continuous minimization only\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (c0,c1,sigmaL)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (c0,c1,sigmaL)\n",
      "[#1] INFO:Minimization -- [fitFCN] No discrete parameters, performing continuous minimization only\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (c0,c1,sigmaG)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (c0,c1,sigmaG)\n",
      "[#1] INFO:Minimization -- [fitFCN] No discrete parameters, performing continuous minimization only\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (lambda1,sigmaL)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (lambda1,sigmaL)\n",
      "[#1] INFO:Minimization -- [fitFCN] No discrete parameters, performing continuous minimization only\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (lambda1,sigmaG)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (lambda1,sigmaG)\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (c0,c1,sigmaL)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (c0,c1,sigmaL)\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (lambda1,sigmaL)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (lambda1,sigmaL)\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (c0,c1,sigmaG)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (c0,c1,sigmaG)\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (lambda1,sigmaG)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (lambda1,sigmaG)\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (lambda1,sigmaG)\n",
      "[#1] INFO:Minimization -- All NLL Values per Combination:\n",
      "[#1] INFO:Minimization -- Combo: [0, 0], NLL: 7975.35\n",
      "[#1] INFO:Minimization -- Combo: [0, 1], NLL: 7969.67\n",
      "[#1] INFO:Minimization -- Combo: [1, 0], NLL: 7975.31\n",
      "[#1] INFO:Minimization -- Combo: [1, 1], NLL: 7969.62\n",
      "[#1] INFO:Minimization -- DP Best Indices: [1, 1], NLL = 7969.62\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (lambda1,sigmaG)\n",
      "[#1] INFO:Minimization -- [fitFCN] No discrete parameters, performing continuous minimization only\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (c0,c1,sigmaL)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (c0,c1,sigmaL)\n",
      "[#1] INFO:Minimization -- [fitFCN] No discrete parameters, performing continuous minimization only\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (c0,c1,sigmaG)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (c0,c1,sigmaG)\n",
      "[#1] INFO:Minimization -- [fitFCN] No discrete parameters, performing continuous minimization only\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (lambda1,sigmaL)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (lambda1,sigmaL)\n",
      "[#1] INFO:Minimization -- [fitFCN] No discrete parameters, performing continuous minimization only\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (lambda1,sigmaG)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (lambda1,sigmaG)\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (c0,c1,sigmaL)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (c0,c1,sigmaL)\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (lambda1,sigmaL)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (lambda1,sigmaL)\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (c0,c1,sigmaG)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (c0,c1,sigmaG)\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (lambda1,sigmaG)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (lambda1,sigmaG)\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (c0,c1,sigmaG)\n",
      "[#1] INFO:Minimization -- All NLL Values per Combination:\n",
      "[#1] INFO:Minimization -- Combo: [0, 0], NLL: 7946.45\n",
      "[#1] INFO:Minimization -- Combo: [0, 1], NLL: 7941.69\n",
      "[#1] INFO:Minimization -- Combo: [1, 0], NLL: 7946.5\n",
      "[#1] INFO:Minimization -- Combo: [1, 1], NLL: 7941.73\n",
      "[#1] INFO:Minimization -- DP Best Indices: [0, 1], NLL = 7941.69\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (c0,c1,sigmaG)\n",
      "[#1] INFO:Minimization -- [fitFCN] No discrete parameters, performing continuous minimization only\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (c0,c1,sigmaL)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (c0,c1,sigmaL)\n"
     ]
    },
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "[#1] INFO:Minimization -- [fitFCN] No discrete parameters, performing continuous minimization only\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (c0,c1,sigmaG)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (c0,c1,sigmaG)\n",
      "[#1] INFO:Minimization -- [fitFCN] No discrete parameters, performing continuous minimization only\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (lambda1,sigmaL)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (lambda1,sigmaL)\n",
      "[#1] INFO:Minimization -- [fitFCN] No discrete parameters, performing continuous minimization only\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (lambda1,sigmaG)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (lambda1,sigmaG)\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (c0,c1,sigmaL)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (c0,c1,sigmaL)\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (lambda1,sigmaL)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (lambda1,sigmaL)\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (c0,c1,sigmaG)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (c0,c1,sigmaG)\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (lambda1,sigmaG)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (lambda1,sigmaG)\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (c0,c1,sigmaG)\n",
      "[#1] INFO:Minimization -- All NLL Values per Combination:\n",
      "[#1] INFO:Minimization -- Combo: [0, 0], NLL: 7919.36\n",
      "[#1] INFO:Minimization -- Combo: [0, 1], NLL: 7913.12\n",
      "[#1] INFO:Minimization -- Combo: [1, 0], NLL: 7919.46\n",
      "[#1] INFO:Minimization -- Combo: [1, 1], NLL: 7913.22\n",
      "[#1] INFO:Minimization -- DP Best Indices: [0, 1], NLL = 7913.12\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (c0,c1,sigmaG)\n",
      "[#1] INFO:Minimization -- [fitFCN] No discrete parameters, performing continuous minimization only\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (c0,c1,sigmaL)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (c0,c1,sigmaL)\n",
      "[#1] INFO:Minimization -- [fitFCN] No discrete parameters, performing continuous minimization only\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (c0,c1,sigmaG)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (c0,c1,sigmaG)\n",
      "[#1] INFO:Minimization -- [fitFCN] No discrete parameters, performing continuous minimization only\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (lambda1,sigmaL)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (lambda1,sigmaL)\n",
      "[#1] INFO:Minimization -- [fitFCN] No discrete parameters, performing continuous minimization only\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (lambda1,sigmaG)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (lambda1,sigmaG)\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (c0,c1,sigmaL)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (c0,c1,sigmaL)\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (lambda1,sigmaL)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (lambda1,sigmaL)\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (c0,c1,sigmaG)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (c0,c1,sigmaG)\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (lambda1,sigmaG)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (lambda1,sigmaG)\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (c0,c1,sigmaG)\n",
      "[#1] INFO:Minimization -- All NLL Values per Combination:\n",
      "[#1] INFO:Minimization -- Combo: [0, 0], NLL: 7894.16\n",
      "[#1] INFO:Minimization -- Combo: [0, 1], NLL: 7881.47\n",
      "[#1] INFO:Minimization -- Combo: [1, 0], NLL: 7894.28\n",
      "[#1] INFO:Minimization -- Combo: [1, 1], NLL: 7881.59\n",
      "[#1] INFO:Minimization -- DP Best Indices: [0, 1], NLL = 7881.47\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (c0,c1,sigmaG)\n",
      "[#1] INFO:Minimization -- [fitFCN] No discrete parameters, performing continuous minimization only\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (c0,c1,sigmaL)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (c0,c1,sigmaL)\n",
      "[#1] INFO:Minimization -- [fitFCN] No discrete parameters, performing continuous minimization only\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (c0,c1,sigmaG)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (c0,c1,sigmaG)\n",
      "[#1] INFO:Minimization -- [fitFCN] No discrete parameters, performing continuous minimization only\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (lambda1,sigmaL)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (lambda1,sigmaL)\n",
      "[#1] INFO:Minimization -- [fitFCN] No discrete parameters, performing continuous minimization only\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (lambda1,sigmaG)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (lambda1,sigmaG)\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (c0,c1,sigmaL)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (c0,c1,sigmaL)\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (lambda1,sigmaL)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (lambda1,sigmaL)\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (c0,c1,sigmaG)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (c0,c1,sigmaG)\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (lambda1,sigmaG)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (lambda1,sigmaG)\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (c0,c1,sigmaG)\n",
      "[#1] INFO:Minimization -- All NLL Values per Combination:\n",
      "[#1] INFO:Minimization -- Combo: [0, 0], NLL: 7867.28\n",
      "[#1] INFO:Minimization -- Combo: [0, 1], NLL: 7845.84\n",
      "[#1] INFO:Minimization -- Combo: [1, 0], NLL: 7867.43\n",
      "[#1] INFO:Minimization -- Combo: [1, 1], NLL: 7845.99\n",
      "[#1] INFO:Minimization -- DP Best Indices: [0, 1], NLL = 7845.84\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (c0,c1,sigmaG)\n",
      "[#1] INFO:Minimization -- [fitFCN] No discrete parameters, performing continuous minimization only\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (c0,c1,sigmaL)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (c0,c1,sigmaL)\n",
      "[#1] INFO:Minimization -- [fitFCN] No discrete parameters, performing continuous minimization only\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (c0,c1,sigmaG)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (c0,c1,sigmaG)\n",
      "[#1] INFO:Minimization -- [fitFCN] No discrete parameters, performing continuous minimization only\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (lambda1,sigmaL)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (lambda1,sigmaL)\n",
      "[#1] INFO:Minimization -- [fitFCN] No discrete parameters, performing continuous minimization only\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (lambda1,sigmaG)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (lambda1,sigmaG)\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (c0,c1,sigmaL)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (c0,c1,sigmaL)\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (lambda1,sigmaL)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (lambda1,sigmaL)\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (c0,c1,sigmaG)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (c0,c1,sigmaG)\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (lambda1,sigmaG)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (lambda1,sigmaG)\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (c0,c1,sigmaG)\n",
      "[#1] INFO:Minimization -- All NLL Values per Combination:\n",
      "[#1] INFO:Minimization -- Combo: [0, 0], NLL: 7837.37\n",
      "[#1] INFO:Minimization -- Combo: [0, 1], NLL: 7810.54\n",
      "[#1] INFO:Minimization -- Combo: [1, 0], NLL: 7837.54\n",
      "[#1] INFO:Minimization -- Combo: [1, 1], NLL: 7810.71\n",
      "[#1] INFO:Minimization -- DP Best I"
     ]
    },
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "ndices: [0, 1], NLL = 7810.54\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (c0,c1,sigmaG)\n",
      "[#1] INFO:Minimization -- [fitFCN] No discrete parameters, performing continuous minimization only\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (c0,c1,sigmaL)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (c0,c1,sigmaL)\n",
      "[#1] INFO:Minimization -- [fitFCN] No discrete parameters, performing continuous minimization only\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (c0,c1,sigmaG)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (c0,c1,sigmaG)\n",
      "[#1] INFO:Minimization -- [fitFCN] No discrete parameters, performing continuous minimization only\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (lambda1,sigmaL)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (lambda1,sigmaL)\n",
      "[#1] INFO:Minimization -- [fitFCN] No discrete parameters, performing continuous minimization only\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (lambda1,sigmaG)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (lambda1,sigmaG)\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (c0,c1,sigmaL)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (c0,c1,sigmaL)\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (lambda1,sigmaL)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (lambda1,sigmaL)\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (c0,c1,sigmaG)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (c0,c1,sigmaG)\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (lambda1,sigmaG)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (lambda1,sigmaG)\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (c0,c1,sigmaG)\n",
      "[#1] INFO:Minimization -- All NLL Values per Combination:\n",
      "[#1] INFO:Minimization -- Combo: [0, 0], NLL: 7804.39\n",
      "[#1] INFO:Minimization -- Combo: [0, 1], NLL: 7775.15\n",
      "[#1] INFO:Minimization -- Combo: [1, 0], NLL: 7804.51\n",
      "[#1] INFO:Minimization -- Combo: [1, 1], NLL: 7775.28\n",
      "[#1] INFO:Minimization -- DP Best Indices: [0, 1], NLL = 7775.15\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (c0,c1,sigmaG)\n",
      "[#1] INFO:Minimization -- [fitFCN] No discrete parameters, performing continuous minimization only\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (c0,c1,sigmaL)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (c0,c1,sigmaL)\n",
      "[#1] INFO:Minimization -- [fitFCN] No discrete parameters, performing continuous minimization only\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (c0,c1,sigmaG)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (c0,c1,sigmaG)\n",
      "[#1] INFO:Minimization -- [fitFCN] No discrete parameters, performing continuous minimization only\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (lambda1,sigmaL)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (lambda1,sigmaL)\n",
      "[#1] INFO:Minimization -- [fitFCN] No discrete parameters, performing continuous minimization only\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (lambda1,sigmaG)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (lambda1,sigmaG)\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (c0,c1,sigmaL)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (c0,c1,sigmaL)\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (lambda1,sigmaL)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (lambda1,sigmaL)\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (c0,c1,sigmaG)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (c0,c1,sigmaG)\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (lambda1,sigmaG)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (lambda1,sigmaG)\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (c0,c1,sigmaG)\n",
      "[#1] INFO:Minimization -- All NLL Values per Combination:\n",
      "[#1] INFO:Minimization -- Combo: [0, 0], NLL: 7769.22\n",
      "[#1] INFO:Minimization -- Combo: [0, 1], NLL: 7739.7\n",
      "[#1] INFO:Minimization -- Combo: [1, 0], NLL: 7769.24\n",
      "[#1] INFO:Minimization -- Combo: [1, 1], NLL: 7739.72\n",
      "[#1] INFO:Minimization -- DP Best Indices: [0, 1], NLL = 7739.7\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (c0,c1,sigmaG)\n",
      "[#1] INFO:Minimization -- [fitFCN] No discrete parameters, performing continuous minimization only\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (c0,c1,sigmaL)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (c0,c1,sigmaL)\n",
      "[#1] INFO:Minimization -- [fitFCN] No discrete parameters, performing continuous minimization only\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (c0,c1,sigmaG)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (c0,c1,sigmaG)\n",
      "[#1] INFO:Minimization -- [fitFCN] No discrete parameters, performing continuous minimization only\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (lambda1,sigmaL)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (lambda1,sigmaL)\n",
      "[#1] INFO:Minimization -- [fitFCN] No discrete parameters, performing continuous minimization only\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (lambda1,sigmaG)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (lambda1,sigmaG)\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (c0,c1,sigmaL)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (c0,c1,sigmaL)\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (lambda1,sigmaL)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (lambda1,sigmaL)\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (c0,c1,sigmaG)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (c0,c1,sigmaG)\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (lambda1,sigmaG)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (lambda1,sigmaG)\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (lambda1,sigmaG)\n",
      "[#1] INFO:Minimization -- All NLL Values per Combination:\n",
      "[#1] INFO:Minimization -- Combo: [0, 0], NLL: 7733.11\n",
      "[#1] INFO:Minimization -- Combo: [0, 1], NLL: 7712.47\n",
      "[#1] INFO:Minimization -- Combo: [1, 0], NLL: 7732.95\n",
      "[#1] INFO:Minimization -- Combo: [1, 1], NLL: 7712.31\n",
      "[#1] INFO:Minimization -- DP Best Indices: [1, 1], NLL = 7712.31\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (lambda1,sigmaG)\n",
      "[#1] INFO:Minimization -- [fitFCN] No discrete parameters, performing continuous minimization only\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (c0,c1,sigmaL)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (c0,c1,sigmaL)\n",
      "[#1] INFO:Minimization -- [fitFCN] No discrete parameters, performing continuous minimization only\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (c0,c1,sigmaG)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (c0,c1,sigmaG)\n",
      "[#1] INFO:Minimization -- [fitFCN] No discrete parameters, performing continuous minimization only\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (lambda1,sigmaL)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (lambda1,sigmaL)\n",
      "[#1] INFO:Minimization -- [fitFCN] No discrete parameters, performing continuous minimization only\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (lambda1,sigmaG)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (lambda1,sigmaG)\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (c0,c1,sigmaL)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (c0,c1,sigmaL)\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (lambda1,sigmaL)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (lambda1,sigmaL)\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (c0,c1,sigmaG)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (c0,c1,sigmaG)\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (lambda1,sigmaG)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (lambda1,sigmaG)\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (lambda1,sigmaG)\n",
      "[#1] INFO:Minimization -- All NLL Values per Combination:\n",
      "[#1] INFO:Minimization -- Combo: [0, 0], NLL: 7698.04\n",
      "[#1] INFO:Minimization -- Combo: [0, 1], NLL: 7696.73\n",
      "[#1] INFO:Minimization -- Combo: [1, 0], NLL: 7697.65\n",
      "[#1] INFO:Minimization -- Combo: [1, 1], NLL: 7696.34\n",
      "[#1] INFO:Minimization -- DP Best Indices: [1, 1], NLL = 7696.34\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (lambda1,sigmaG)\n",
      "[#1] INFO:Minimization -- [fitFCN] No discrete parameters, performing continuous minimization only\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (c0,c1,sigmaL)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (c0,c1,sigmaL)\n",
      "[#1] INFO:Minimization -- [fitFCN] No discrete parameters, performing continuous minimization only\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (c0,c1,sigmaG)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (c0,c1,sigmaG)\n",
      "[#1] INFO:Minimization -- [fitFCN] No discrete parameters, performing continuous minimization only\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (lambda1,sigmaL)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (lambda1,sigmaL)\n",
      "[#1] INFO:Minimization -- [fitFCN] No discrete parameters, performing continuous minimization only\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (lambda1,sigmaG)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (lambda1,sigmaG)\n"
     ]
    },
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (c0,c1,sigmaL)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (c0,c1,sigmaL)\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (lambda1,sigmaL)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (lambda1,sigmaL)\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (c0,c1,sigmaG)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (c0,c1,sigmaG)\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (lambda1,sigmaG)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (lambda1,sigmaG)\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (lambda1,sigmaL)\n",
      "[#1] INFO:Minimization -- All NLL Values per Combination:\n",
      "[#1] INFO:Minimization -- Combo: [0, 0], NLL: 7667.83\n",
      "[#1] INFO:Minimization -- Combo: [0, 1], NLL: 7695.01\n",
      "[#1] INFO:Minimization -- Combo: [1, 0], NLL: 7667.2\n",
      "[#1] INFO:Minimization -- Combo: [1, 1], NLL: 7694.38\n",
      "[#1] INFO:Minimization -- DP Best Indices: [1, 0], NLL = 7667.2\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (lambda1,sigmaL)\n",
      "[#1] INFO:Minimization -- [fitFCN] No discrete parameters, performing continuous minimization only\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (c0,c1,sigmaL)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (c0,c1,sigmaL)\n",
      "[#1] INFO:Minimization -- [fitFCN] No discrete parameters, performing continuous minimization only\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (c0,c1,sigmaG)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (c0,c1,sigmaG)\n",
      "[#1] INFO:Minimization -- [fitFCN] No discrete parameters, performing continuous minimization only\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (lambda1,sigmaL)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (lambda1,sigmaL)\n",
      "[#1] INFO:Minimization -- [fitFCN] No discrete parameters, performing continuous minimization only\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (lambda1,sigmaG)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (lambda1,sigmaG)\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (c0,c1,sigmaL)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (c0,c1,sigmaL)\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (lambda1,sigmaL)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (lambda1,sigmaL)\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (c0,c1,sigmaG)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (c0,c1,sigmaG)\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (lambda1,sigmaG)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (lambda1,sigmaG)\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (lambda1,sigmaL)\n",
      "[#1] INFO:Minimization -- All NLL Values per Combination:\n",
      "[#1] INFO:Minimization -- Combo: [0, 0], NLL: 7647.51\n",
      "[#1] INFO:Minimization -- Combo: [0, 1], NLL: 7706.42\n",
      "[#1] INFO:Minimization -- Combo: [1, 0], NLL: 7646.67\n",
      "[#1] INFO:Minimization -- Combo: [1, 1], NLL: 7705.58\n",
      "[#1] INFO:Minimization -- DP Best Indices: [1, 0], NLL = 7646.67\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (lambda1,sigmaL)\n",
      "[#1] INFO:Minimization -- [fitFCN] No discrete parameters, performing continuous minimization only\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (c0,c1,sigmaL)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (c0,c1,sigmaL)\n",
      "[#1] INFO:Minimization -- [fitFCN] No discrete parameters, performing continuous minimization only\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (c0,c1,sigmaG)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (c0,c1,sigmaG)\n",
      "[#1] INFO:Minimization -- [fitFCN] No discrete parameters, performing continuous minimization only\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (lambda1,sigmaL)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (lambda1,sigmaL)\n",
      "[#1] INFO:Minimization -- [fitFCN] No discrete parameters, performing continuous minimization only\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (lambda1,sigmaG)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (lambda1,sigmaG)\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (c0,c1,sigmaL)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (c0,c1,sigmaL)\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (lambda1,sigmaL)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (lambda1,sigmaL)\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (c0,c1,sigmaG)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (c0,c1,sigmaG)\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (lambda1,sigmaG)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (lambda1,sigmaG)\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (lambda1,sigmaL)\n",
      "[#1] INFO:Minimization -- All NLL Values per Combination:\n",
      "[#1] INFO:Minimization -- Combo: [0, 0], NLL: 7641.52\n",
      "[#1] INFO:Minimization -- Combo: [0, 1], NLL: 7728.73\n",
      "[#1] INFO:Minimization -- Combo: [1, 0], NLL: 7640.49\n",
      "[#1] INFO:Minimization -- Combo: [1, 1], NLL: 7727.71\n",
      "[#1] INFO:Minimization -- DP Best Indices: [1, 0], NLL = 7640.49\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (lambda1,sigmaL)\n",
      "[#1] INFO:Minimization -- [fitFCN] No discrete parameters, performing continuous minimization only\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (c0,c1,sigmaL)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (c0,c1,sigmaL)\n",
      "[#1] INFO:Minimization -- [fitFCN] No discrete parameters, performing continuous minimization only\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (c0,c1,sigmaG)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (c0,c1,sigmaG)\n",
      "[#1] INFO:Minimization -- [fitFCN] No discrete parameters, performing continuous minimization only\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (lambda1,sigmaL)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (lambda1,sigmaL)\n",
      "[#1] INFO:Minimization -- [fitFCN] No discrete parameters, performing continuous minimization only\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (lambda1,sigmaG)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (lambda1,sigmaG)\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (c0,c1,sigmaL)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (c0,c1,sigmaL)\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (lambda1,sigmaL)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (lambda1,sigmaL)\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (c0,c1,sigmaG)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (c0,c1,sigmaG)\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (lambda1,sigmaG)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (lambda1,sigmaG)\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (lambda1,sigmaL)\n",
      "[#1] INFO:Minimization -- All NLL Values per Combination:\n",
      "[#1] INFO:Minimization -- Combo: [0, 0], NLL: 7651.77\n",
      "[#1] INFO:Minimization -- Combo: [0, 1], NLL: 7758.61\n",
      "[#1] INFO:Minimization -- Combo: [1, 0], NLL: 7650.58\n",
      "[#1] INFO:Minimization -- Combo: [1, 1], NLL: 7757.42\n",
      "[#1] INFO:Minimization -- DP Best Indices: [1, 0], NLL = 7650.58\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (lambda1,sigmaL)\n",
      "[#1] INFO:Minimization -- [fitFCN] No discrete parameters, performing continuous minimization only\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (c0,c1,sigmaL)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (c0,c1,sigmaL)\n",
      "[#1] INFO:Minimization -- [fitFCN] No discrete parameters, performing continuous minimization only\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (c0,c1,sigmaG)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (c0,c1,sigmaG)\n",
      "[#1] INFO:Minimization -- [fitFCN] No discrete parameters, performing continuous minimization only\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (lambda1,sigmaL)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (lambda1,sigmaL)\n",
      "[#1] INFO:Minimization -- [fitFCN] No discrete parameters, performing continuous minimization only\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (lambda1,sigmaG)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (lambda1,sigmaG)\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (c0,c1,sigmaL)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (c0,c1,sigmaL)\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (lambda1,sigmaL)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (lambda1,sigmaL)\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (c0,c1,sigmaG)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (c0,c1,sigmaG)\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (lambda1,sigmaG)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (lambda1,sigmaG)\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (lambda1,sigmaL)\n",
      "[#1] INFO:Minimization -- All NLL Values per Combination:\n",
      "[#1] INFO:Minimization -- Combo: [0, 0], NLL: 7676.87\n",
      "[#1] INFO:Minimization -- Combo: [0, 1], NLL: 7792.87\n",
      "[#1] INFO:Minimization -- Combo: [1, 0], NLL: 7675.52\n",
      "[#1] INFO:Minimization -- Combo: [1, 1], NLL: 7791.51\n",
      "[#1] INFO:Minimization -- DP Best"
     ]
    },
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      " Indices: [1, 0], NLL = 7675.52\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (lambda1,sigmaL)\n",
      "[#1] INFO:Minimization -- [fitFCN] No discrete parameters, performing continuous minimization only\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (c0,c1,sigmaL)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (c0,c1,sigmaL)\n",
      "[#1] INFO:Minimization -- [fitFCN] No discrete parameters, performing continuous minimization only\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (c0,c1,sigmaG)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (c0,c1,sigmaG)\n",
      "[#1] INFO:Minimization -- [fitFCN] No discrete parameters, performing continuous minimization only\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (lambda1,sigmaL)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (lambda1,sigmaL)\n",
      "[#1] INFO:Minimization -- [fitFCN] No discrete parameters, performing continuous minimization only\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (lambda1,sigmaG)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (lambda1,sigmaG)\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (c0,c1,sigmaL)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (c0,c1,sigmaL)\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (lambda1,sigmaL)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (lambda1,sigmaL)\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (c0,c1,sigmaG)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (c0,c1,sigmaG)\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (lambda1,sigmaG)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (lambda1,sigmaG)\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (lambda1,sigmaL)\n",
      "[#1] INFO:Minimization -- All NLL Values per Combination:\n",
      "[#1] INFO:Minimization -- Combo: [0, 0], NLL: 7713.15\n",
      "[#1] INFO:Minimization -- Combo: [0, 1], NLL: 7829.15\n",
      "[#1] INFO:Minimization -- Combo: [1, 0], NLL: 7711.63\n",
      "[#1] INFO:Minimization -- Combo: [1, 1], NLL: 7827.63\n",
      "[#1] INFO:Minimization -- DP Best Indices: [1, 0], NLL = 7711.63\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (lambda1,sigmaL)\n",
      "[#1] INFO:Minimization -- [fitFCN] No discrete parameters, performing continuous minimization only\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (c0,c1,sigmaL)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (c0,c1,sigmaL)\n",
      "[#1] INFO:Minimization -- [fitFCN] No discrete parameters, performing continuous minimization only\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (c0,c1,sigmaG)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (c0,c1,sigmaG)\n",
      "[#1] INFO:Minimization -- [fitFCN] No discrete parameters, performing continuous minimization only\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (lambda1,sigmaL)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (lambda1,sigmaL)\n",
      "[#1] INFO:Minimization -- [fitFCN] No discrete parameters, performing continuous minimization only\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (lambda1,sigmaG)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (lambda1,sigmaG)\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (c0,c1,sigmaL)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (c0,c1,sigmaL)\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (lambda1,sigmaL)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (lambda1,sigmaL)\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (c0,c1,sigmaG)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (c0,c1,sigmaG)\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (lambda1,sigmaG)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (lambda1,sigmaG)\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (lambda1,sigmaL)\n",
      "[#1] INFO:Minimization -- All NLL Values per Combination:\n",
      "[#1] INFO:Minimization -- Combo: [0, 0], NLL: 7756.01\n",
      "[#1] INFO:Minimization -- Combo: [0, 1], NLL: 7865.78\n",
      "[#1] INFO:Minimization -- Combo: [1, 0], NLL: 7754.32\n",
      "[#1] INFO:Minimization -- Combo: [1, 1], NLL: 7864.09\n",
      "[#1] INFO:Minimization -- DP Best Indices: [1, 0], NLL = 7754.32\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (lambda1,sigmaL)\n",
      "[#1] INFO:Minimization -- [fitFCN] No discrete parameters, performing continuous minimization only\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (c0,c1,sigmaL)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (c0,c1,sigmaL)\n",
      "[#1] INFO:Minimization -- [fitFCN] No discrete parameters, performing continuous minimization only\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (c0,c1,sigmaG)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (c0,c1,sigmaG)\n",
      "[#1] INFO:Minimization -- [fitFCN] No discrete parameters, performing continuous minimization only\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (lambda1,sigmaL)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (lambda1,sigmaL)\n",
      "[#1] INFO:Minimization -- [fitFCN] No discrete parameters, performing continuous minimization only\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (lambda1,sigmaG)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (lambda1,sigmaG)\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (c0,c1,sigmaL)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (c0,c1,sigmaL)\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (lambda1,sigmaL)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (lambda1,sigmaL)\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (c0,c1,sigmaG)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (c0,c1,sigmaG)\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (lambda1,sigmaG)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (lambda1,sigmaG)\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (lambda1,sigmaL)\n",
      "[#1] INFO:Minimization -- All NLL Values per Combination:\n",
      "[#1] INFO:Minimization -- Combo: [0, 0], NLL: 7800.93\n",
      "[#1] INFO:Minimization -- Combo: [0, 1], NLL: 7901.4\n",
      "[#1] INFO:Minimization -- Combo: [1, 0], NLL: 7799.09\n",
      "[#1] INFO:Minimization -- Combo: [1, 1], NLL: 7899.56\n",
      "[#1] INFO:Minimization -- DP Best Indices: [1, 0], NLL = 7799.09\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (lambda1,sigmaL)\n",
      "[#1] INFO:Minimization -- [fitFCN] No discrete parameters, performing continuous minimization only\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (c0,c1,sigmaL)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (c0,c1,sigmaL)\n",
      "[#1] INFO:Minimization -- [fitFCN] No discrete parameters, performing continuous minimization only\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (c0,c1,sigmaG)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (c0,c1,sigmaG)\n",
      "[#1] INFO:Minimization -- [fitFCN] No discrete parameters, performing continuous minimization only\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (lambda1,sigmaL)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (lambda1,sigmaL)\n",
      "[#1] INFO:Minimization -- [fitFCN] No discrete parameters, performing continuous minimization only\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (lambda1,sigmaG)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (lambda1,sigmaG)\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (c0,c1,sigmaL)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (c0,c1,sigmaL)\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (lambda1,sigmaL)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (lambda1,sigmaL)\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (c0,c1,sigmaG)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (c0,c1,sigmaG)\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (lambda1,sigmaG)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (lambda1,sigmaG)\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (lambda1,sigmaL)\n",
      "[#1] INFO:Minimization -- All NLL Values per Combination:\n",
      "[#1] INFO:Minimization -- Combo: [0, 0], NLL: 7844.19\n",
      "[#1] INFO:Minimization -- Combo: [0, 1], NLL: 7934.88\n",
      "[#1] INFO:Minimization -- Combo: [1, 0], NLL: 7842.26\n",
      "[#1] INFO:Minimization -- Combo: [1, 1], NLL: 7932.95\n",
      "[#1] INFO:Minimization -- DP Best Indices: [1, 0], NLL = 7842.26\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (lambda1,sigmaL)\n"
     ]
    },
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "[#1] INFO:Minimization -- [fitFCN] No discrete parameters, performing continuous minimization only\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (c0,c1,sigmaL)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (c0,c1,sigmaL)\n",
      "[#1] INFO:Minimization -- [fitFCN] No discrete parameters, performing continuous minimization only\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (c0,c1,sigmaG)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (c0,c1,sigmaG)\n",
      "[#1] INFO:Minimization -- [fitFCN] No discrete parameters, performing continuous minimization only\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (lambda1,sigmaL)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (lambda1,sigmaL)\n",
      "[#1] INFO:Minimization -- [fitFCN] No discrete parameters, performing continuous minimization only\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (lambda1,sigmaG)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (lambda1,sigmaG)\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (c0,c1,sigmaL)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (c0,c1,sigmaL)\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (lambda1,sigmaL)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (lambda1,sigmaL)\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (c0,c1,sigmaG)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (c0,c1,sigmaG)\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (lambda1,sigmaG)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (lambda1,sigmaG)\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (lambda1,sigmaL)\n",
      "[#1] INFO:Minimization -- All NLL Values per Combination:\n",
      "[#1] INFO:Minimization -- Combo: [0, 0], NLL: 7883.63\n",
      "[#1] INFO:Minimization -- Combo: [0, 1], NLL: 7965.55\n",
      "[#1] INFO:Minimization -- Combo: [1, 0], NLL: 7881.63\n",
      "[#1] INFO:Minimization -- Combo: [1, 1], NLL: 7963.55\n",
      "[#1] INFO:Minimization -- DP Best Indices: [1, 0], NLL = 7881.63\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (lambda1,sigmaL)\n",
      "[#1] INFO:Minimization -- [fitFCN] No discrete parameters, performing continuous minimization only\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (c0,c1,sigmaL)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (c0,c1,sigmaL)\n",
      "[#1] INFO:Minimization -- [fitFCN] No discrete parameters, performing continuous minimization only\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (c0,c1,sigmaG)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (c0,c1,sigmaG)\n",
      "[#1] INFO:Minimization -- [fitFCN] No discrete parameters, performing continuous minimization only\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (lambda1,sigmaL)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (lambda1,sigmaL)\n",
      "[#1] INFO:Minimization -- [fitFCN] No discrete parameters, performing continuous minimization only\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (lambda1,sigmaG)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (lambda1,sigmaG)\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (c0,c1,sigmaL)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (c0,c1,sigmaL)\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (lambda1,sigmaL)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (lambda1,sigmaL)\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (c0,c1,sigmaG)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (c0,c1,sigmaG)\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (lambda1,sigmaG)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (lambda1,sigmaG)\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (lambda1,sigmaL)\n",
      "[#1] INFO:Minimization -- All NLL Values per Combination:\n",
      "[#1] INFO:Minimization -- Combo: [0, 0], NLL: 7919.29\n",
      "[#1] INFO:Minimization -- Combo: [0, 1], NLL: 7993.3\n",
      "[#1] INFO:Minimization -- Combo: [1, 0], NLL: 7917.15\n",
      "[#1] INFO:Minimization -- Combo: [1, 1], NLL: 7991.16\n",
      "[#1] INFO:Minimization -- DP Best Indices: [1, 0], NLL = 7917.15\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (lambda1,sigmaL)\n",
      "[#1] INFO:Minimization -- [fitFCN] No discrete parameters, performing continuous minimization only\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (c0,c1,sigmaL)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (c0,c1,sigmaL)\n",
      "[#1] INFO:Minimization -- [fitFCN] No discrete parameters, performing continuous minimization only\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (c0,c1,sigmaG)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (c0,c1,sigmaG)\n",
      "[#1] INFO:Minimization -- [fitFCN] No discrete parameters, performing continuous minimization only\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (lambda1,sigmaL)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (lambda1,sigmaL)\n",
      "[#1] INFO:Minimization -- [fitFCN] No discrete parameters, performing continuous minimization only\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (lambda1,sigmaG)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (lambda1,sigmaG)\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (c0,c1,sigmaL)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (c0,c1,sigmaL)\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (lambda1,sigmaL)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (lambda1,sigmaL)\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (c0,c1,sigmaG)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (c0,c1,sigmaG)\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (lambda1,sigmaG)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (lambda1,sigmaG)\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (lambda1,sigmaL)\n",
      "[#1] INFO:Minimization -- All NLL Values per Combination:\n",
      "[#1] INFO:Minimization -- Combo: [0, 0], NLL: 7951.93\n",
      "[#1] INFO:Minimization -- Combo: [0, 1], NLL: 8018.26\n",
      "[#1] INFO:Minimization -- Combo: [1, 0], NLL: 7949.53\n",
      "[#1] INFO:Minimization -- Combo: [1, 1], NLL: 8015.86\n",
      "[#1] INFO:Minimization -- DP Best Indices: [1, 0], NLL = 7949.53\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (lambda1,sigmaL)\n",
      "[#1] INFO:Minimization -- [fitFCN] No discrete parameters, performing continuous minimization only\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (c0,c1,sigmaL)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (c0,c1,sigmaL)\n",
      "[#1] INFO:Minimization -- [fitFCN] No discrete parameters, performing continuous minimization only\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (c0,c1,sigmaG)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (c0,c1,sigmaG)\n",
      "[#1] INFO:Minimization -- [fitFCN] No discrete parameters, performing continuous minimization only\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (lambda1,sigmaL)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (lambda1,sigmaL)\n"
     ]
    },
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "[#1] INFO:Minimization -- [fitFCN] No discrete parameters, performing continuous minimization only\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (lambda1,sigmaG)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (lambda1,sigmaG)\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (c0,c1,sigmaL)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (c0,c1,sigmaL)\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (lambda1,sigmaL)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (lambda1,sigmaL)\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (c0,c1,sigmaG)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (c0,c1,sigmaG)\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (lambda1,sigmaG)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (lambda1,sigmaG)\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (lambda1,sigmaL)\n",
      "[#1] INFO:Minimization -- All NLL Values per Combination:\n",
      "[#1] INFO:Minimization -- Combo: [0, 0], NLL: 7982.53\n",
      "[#1] INFO:Minimization -- Combo: [0, 1], NLL: 8040.61\n",
      "[#1] INFO:Minimization -- Combo: [1, 0], NLL: 7979.69\n",
      "[#1] INFO:Minimization -- Combo: [1, 1], NLL: 8037.77\n",
      "[#1] INFO:Minimization -- DP Best Indices: [1, 0], NLL = 7979.69\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (lambda1,sigmaL)\n",
      "[#1] INFO:Minimization -- [fitFCN] No discrete parameters, performing continuous minimization only\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (c0,c1,sigmaL)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (c0,c1,sigmaL)\n",
      "[#1] INFO:Minimization -- [fitFCN] No discrete parameters, performing continuous minimization only\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (c0,c1,sigmaG)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (c0,c1,sigmaG)\n",
      "[#1] INFO:Minimization -- [fitFCN] No discrete parameters, performing continuous minimization only\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (lambda1,sigmaL)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (lambda1,sigmaL)\n",
      "[#1] INFO:Minimization -- [fitFCN] No discrete parameters, performing continuous minimization only\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (lambda1,sigmaG)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (lambda1,sigmaG)\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (c0,c1,sigmaL)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (c0,c1,sigmaL)\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (lambda1,sigmaL)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (lambda1,sigmaL)\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (c0,c1,sigmaG)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (c0,c1,sigmaG)\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (lambda1,sigmaG)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (lambda1,sigmaG)\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (lambda1,sigmaL)\n",
      "[#1] INFO:Minimization -- All NLL Values per Combination:\n",
      "[#1] INFO:Minimization -- Combo: [0, 0], NLL: 8014.04\n",
      "[#1] INFO:Minimization -- Combo: [0, 1], NLL: 8061.02\n",
      "[#1] INFO:Minimization -- Combo: [1, 0], NLL: 8010.44\n",
      "[#1] INFO:Minimization -- Combo: [1, 1], NLL: 8057.42\n",
      "[#1] INFO:Minimization -- DP Best Indices: [1, 0], NLL = 8010.44\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (lambda1,sigmaL)\n",
      "[#1] INFO:Minimization -- [fitFCN] No discrete parameters, performing continuous minimization only\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (c0,c1,sigmaL)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (c0,c1,sigmaL)\n",
      "[#1] INFO:Minimization -- [fitFCN] No discrete parameters, performing continuous minimization only\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (c0,c1,sigmaG)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (c0,c1,sigmaG)\n",
      "[#1] INFO:Minimization -- [fitFCN] No discrete parameters, performing continuous minimization only\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (lambda1,sigmaL)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (lambda1,sigmaL)\n",
      "[#1] INFO:Minimization -- [fitFCN] No discrete parameters, performing continuous minimization only\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (lambda1,sigmaG)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (lambda1,sigmaG)\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (c0,c1,sigmaL)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (c0,c1,sigmaL)\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (lambda1,sigmaL)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (lambda1,sigmaL)\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (c0,c1,sigmaG)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (c0,c1,sigmaG)\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (lambda1,sigmaG)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (lambda1,sigmaG)\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (lambda1,sigmaL)\n",
      "[#1] INFO:Minimization -- All NLL Values per Combination:\n",
      "[#1] INFO:Minimization -- Combo: [0, 0], NLL: 8046.28\n",
      "[#1] INFO:Minimization -- Combo: [0, 1], NLL: 8079.79\n",
      "[#1] INFO:Minimization -- Combo: [1, 0], NLL: 8041.87\n",
      "[#1] INFO:Minimization -- Combo: [1, 1], NLL: 8075.38\n",
      "[#1] INFO:Minimization -- DP Best Indices: [1, 0], NLL = 8041.87\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (lambda1,sigmaL)\n",
      "[#1] INFO:Minimization -- [fitFCN] No discrete parameters, performing continuous minimization only\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (c0,c1,sigmaL)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (c0,c1,sigmaL)\n",
      "[#1] INFO:Minimization -- [fitFCN] No discrete parameters, performing continuous minimization only\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (c0,c1,sigmaG)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (c0,c1,sigmaG)\n",
      "[#1] INFO:Minimization -- [fitFCN] No discrete parameters, performing continuous minimization only\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (lambda1,sigmaL)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (lambda1,sigmaL)\n",
      "[#1] INFO:Minimization -- [fitFCN] No discrete parameters, performing continuous minimization only\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (lambda1,sigmaG)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (lambda1,sigmaG)\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (c0,c1,sigmaL)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (c0,c1,sigmaL)\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (lambda1,sigmaL)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (lambda1,sigmaL)\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (c0,c1,sigmaG)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (c0,c1,sigmaG)\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (lambda1,sigmaG)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (lambda1,sigmaG)\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (lambda1,sigmaL)\n",
      "[#1] INFO:Minimization -- All NLL Values per Combination:\n",
      "[#1] INFO:Minimization -- Combo: [0, 0], NLL: 8078.45\n",
      "[#1] INFO:Minimization -- Combo: [0, 1], NLL: 8097.02\n",
      "[#1] INFO:Minimization -- Combo: [1, 0], NLL: 8073.22\n",
      "[#1] INFO:Minimization -- Combo: [1, 1], NLL: 8091.78\n",
      "[#1] INFO:Minimization -- DP Best Indices: [1, 0], NLL = 8073.22\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (lambda1,sigmaL)\n",
      "[#1] INFO:Minimization -- [fitFCN] No discrete parameters, performing continuous minimization only\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (c0,c1,sigmaL)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (c0,c1,sigmaL)\n",
      "[#1] INFO:Minimization -- [fitFCN] No discrete parameters, performing continuous minimization only\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (c0,c1,sigmaG)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (c0,c1,sigmaG)\n",
      "[#1] INFO:Minimization -- [fitFCN] No discrete parameters, performing continuous minimization only\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (lambda1,sigmaL)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (lambda1,sigmaL)\n",
      "[#1] INFO:Minimization -- [fitFCN] No discrete parameters, performing continuous minimization only\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (lambda1,sigmaG)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (lambda1,sigmaG)\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (c0,c1,sigmaL)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (c0,c1,sigmaL)\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (lambda1,sigmaL)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (lambda1,sigmaL)\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (c0,c1,sigmaG)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (c0,c1,sigmaG)\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (lambda1,sigmaG)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (lambda1,sigmaG)\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (lambda1,sigmaL)\n",
      "[#1] INFO:Minimization -- All NLL Values per Combination:\n",
      "[#1] INFO:Minimization -- Combo: [0, 0], NLL: 8109.54\n",
      "[#1] INFO:Minimization -- Combo: [0, 1], NLL: 8112.78\n",
      "[#1] INFO:Minimization -- Combo: [1, 0], NLL: 8103.5\n",
      "[#1] INFO:Minimization -- Combo: [1, 1], NLL: 8106.74\n",
      "[#1] INFO:Minimization -- DP Best Indices: [1, 0], NLL = 8103.5\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (lambda1,sigmaL)\n",
      "[#1] INFO:Minimization -- [fitFCN] No discrete parameters, performing continuous minimization only\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (c0,c1,sigmaL)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (c0,c1,sigmaL)\n"
     ]
    },
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "[#1] INFO:Minimization -- [fitFCN] No discrete parameters, performing continuous minimization only\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (c0,c1,sigmaG)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (c0,c1,sigmaG)\n",
      "[#1] INFO:Minimization -- [fitFCN] No discrete parameters, performing continuous minimization only\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (lambda1,sigmaL)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (lambda1,sigmaL)\n",
      "[#1] INFO:Minimization -- [fitFCN] No discrete parameters, performing continuous minimization only\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (lambda1,sigmaG)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (lambda1,sigmaG)\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (c0,c1,sigmaL)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (c0,c1,sigmaL)\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (lambda1,sigmaL)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (lambda1,sigmaL)\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (c0,c1,sigmaG)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (c0,c1,sigmaG)\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (lambda1,sigmaG)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (lambda1,sigmaG)\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (lambda1,sigmaG)\n",
      "[#1] INFO:Minimization -- All NLL Values per Combination:\n",
      "[#1] INFO:Minimization -- Combo: [0, 0], NLL: 8138.37\n",
      "[#1] INFO:Minimization -- Combo: [0, 1], NLL: 8127.13\n",
      "[#1] INFO:Minimization -- Combo: [1, 0], NLL: 8131.59\n",
      "[#1] INFO:Minimization -- Combo: [1, 1], NLL: 8120.35\n",
      "[#1] INFO:Minimization -- DP Best Indices: [1, 1], NLL = 8120.35\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (lambda1,sigmaG)\n",
      "[#1] INFO:Minimization -- [fitFCN] No discrete parameters, performing continuous minimization only\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (c0,c1,sigmaL)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (c0,c1,sigmaL)\n",
      "[#1] INFO:Minimization -- [fitFCN] No discrete parameters, performing continuous minimization only\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (c0,c1,sigmaG)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (c0,c1,sigmaG)\n",
      "[#1] INFO:Minimization -- [fitFCN] No discrete parameters, performing continuous minimization only\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (lambda1,sigmaL)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (lambda1,sigmaL)\n",
      "[#1] INFO:Minimization -- [fitFCN] No discrete parameters, performing continuous minimization only\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (lambda1,sigmaG)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (lambda1,sigmaG)\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (c0,c1,sigmaL)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (c0,c1,sigmaL)\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (lambda1,sigmaL)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (lambda1,sigmaL)\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (c0,c1,sigmaG)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (c0,c1,sigmaG)\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (lambda1,sigmaG)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (lambda1,sigmaG)\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (lambda1,sigmaG)\n",
      "[#1] INFO:Minimization -- All NLL Values per Combination:\n",
      "[#1] INFO:Minimization -- Combo: [0, 0], NLL: 8163.61\n",
      "[#1] INFO:Minimization -- Combo: [0, 1], NLL: 8140.09\n",
      "[#1] INFO:Minimization -- Combo: [1, 0], NLL: 8156.2\n",
      "[#1] INFO:Minimization -- Combo: [1, 1], NLL: 8132.68\n",
      "[#1] INFO:Minimization -- DP Best Indices: [1, 1], NLL = 8132.68\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (lambda1,sigmaG)\n",
      "[#1] INFO:Minimization -- [fitFCN] No discrete parameters, performing continuous minimization only\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (c0,c1,sigmaL)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (c0,c1,sigmaL)\n",
      "[#1] INFO:Minimization -- [fitFCN] No discrete parameters, performing continuous minimization only\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (c0,c1,sigmaG)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (c0,c1,sigmaG)\n",
      "[#1] INFO:Minimization -- [fitFCN] No discrete parameters, performing continuous minimization only\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (lambda1,sigmaL)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (lambda1,sigmaL)\n",
      "[#1] INFO:Minimization -- [fitFCN] No discrete parameters, performing continuous minimization only\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (lambda1,sigmaG)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (lambda1,sigmaG)\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (c0,c1,sigmaL)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (c0,c1,sigmaL)\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (lambda1,sigmaL)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (lambda1,sigmaL)\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (c0,c1,sigmaG)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (c0,c1,sigmaG)\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (lambda1,sigmaG)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (lambda1,sigmaG)\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (lambda1,sigmaG)\n",
      "[#1] INFO:Minimization -- All NLL Values per Combination:\n",
      "[#1] INFO:Minimization -- Combo: [0, 0], NLL: 8183.92\n",
      "[#1] INFO:Minimization -- Combo: [0, 1], NLL: 8151.66\n",
      "[#1] INFO:Minimization -- Combo: [1, 0], NLL: 8176.04\n",
      "[#1] INFO:Minimization -- Combo: [1, 1], NLL: 8143.79\n",
      "[#1] INFO:Minimization -- DP Best Indices: [1, 1], NLL = 8143.79\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (lambda1,sigmaG)\n",
      "[#1] INFO:Minimization -- [fitFCN] No discrete parameters, performing continuous minimization only\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (c0,c1,sigmaL)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (c0,c1,sigmaL)\n",
      "[#1] INFO:Minimization -- [fitFCN] No discrete parameters, performing continuous minimization only\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (c0,c1,sigmaG)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (c0,c1,sigmaG)\n",
      "[#1] INFO:Minimization -- [fitFCN] No discrete parameters, performing continuous minimization only\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (lambda1,sigmaL)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (lambda1,sigmaL)\n",
      "[#1] INFO:Minimization -- [fitFCN] No discrete parameters, performing continuous minimization only\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (lambda1,sigmaG)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (lambda1,sigmaG)\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (c0"
     ]
    },
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      ",c1,sigmaL)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (c0,c1,sigmaL)\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (lambda1,sigmaL)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (lambda1,sigmaL)\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (c0,c1,sigmaG)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (c0,c1,sigmaG)\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (lambda1,sigmaG)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (lambda1,sigmaG)\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (lambda1,sigmaG)\n",
      "[#1] INFO:Minimization -- All NLL Values per Combination:\n",
      "[#1] INFO:Minimization -- Combo: [0, 0], NLL: 8198.17\n",
      "[#1] INFO:Minimization -- Combo: [0, 1], NLL: 8162.01\n",
      "[#1] INFO:Minimization -- Combo: [1, 0], NLL: 8190.07\n",
      "[#1] INFO:Minimization -- Combo: [1, 1], NLL: 8153.91\n",
      "[#1] INFO:Minimization -- DP Best Indices: [1, 1], NLL = 8153.91\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (lambda1,sigmaG)\n",
      "[#1] INFO:Minimization -- [fitFCN] No discrete parameters, performing continuous minimization only\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (c0,c1,sigmaL)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (c0,c1,sigmaL)\n",
      "[#1] INFO:Minimization -- [fitFCN] No discrete parameters, performing continuous minimization only\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (c0,c1,sigmaG)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (c0,c1,sigmaG)\n",
      "[#1] INFO:Minimization -- [fitFCN] No discrete parameters, performing continuous minimization only\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (lambda1,sigmaL)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (lambda1,sigmaL)\n",
      "[#1] INFO:Minimization -- [fitFCN] No discrete parameters, performing continuous minimization only\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (lambda1,sigmaG)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (lambda1,sigmaG)\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (c0,c1,sigmaL)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (c0,c1,sigmaL)\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (lambda1,sigmaL)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (lambda1,sigmaL)\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (c0,c1,sigmaG)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (c0,c1,sigmaG)\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (lambda1,sigmaG)\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (lambda1,sigmaG)\n",
      "[#1] INFO:Minimization -- Freezing disconnected parameters: (lambda1,sigmaG)\n",
      "[#1] INFO:Minimization -- All NLL Values per Combination:\n",
      "[#1] INFO:Minimization -- Combo: [0, 0], NLL: 8205.84\n",
      "[#1] INFO:Minimization -- Combo: [0, 1], NLL: 8171.75\n",
      "[#1] INFO:Minimization -- Combo: [1, 0], NLL: 8197.8\n",
      "[#1] INFO:Minimization -- Combo: [1, 1], NLL: 8163.71\n",
      "[#1] INFO:Minimization -- DP Best Indices: [1, 1], NLL = 8163.71\n",
      "[#1] INFO:Minimization -- Unfreezing disconnected parameters: (lambda1,sigmaG)\n"
     ]
    },
    {
     "data": {
      "text/plain": [
       "<cppyy.gbl.TLegend object at 0x5556a1d5c7a0>"
      ]
     },
     "execution_count": 1,
     "metadata": {},
     "output_type": "execute_result"
    },
    {
     "data": {
      "text/html": [
       "\n",
       "\n",
       "<div id=\"root_plot_1779222850296\" style=\"width: 1200px; height: 400px; position: relative\">\n",
       "</div>\n",
       "\n",
       "</div>\n",
       "<script>\n",
       "   function process_root_plot_1779222850296() {\n",
       "      function execCode(Core) {\n",
       "         Core.settings.HandleKeys = false;\n",
       "         \n",
       "Core.unzipJSON(68808,'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').then(json => {\n",
       "   const obj = Core.parse(json);\n",
       "   Core.draw('root_plot_1779222850296', 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_1779222850296();\n",
       "</script>\n"
      ],
      "text/plain": [
       "<IPython.core.display.HTML object>"
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    }
   ],
   "source": [
    "import ROOT\n",
    "\n",
    "x = ROOT.RooRealVar(\"x\", \"Observable\", 0, 50)\n",
    "\n",
    "\n",
    "lambda1 = ROOT.RooRealVar(\"lambda1\", \"slope1\", -0.025, -0.1, -0.02)\n",
    "expo1 = ROOT.RooExponential(\"expo1\", \"Exponential 1\", x, lambda1)\n",
    "\n",
    "c0 = ROOT.RooRealVar(\"c0\", \"Cheby coeff 0\", -1.0, -1.0, 1.0)\n",
    "c1 = ROOT.RooRealVar(\"c1\", \"Cheby coeff 1\", 0.4, 0.05, 0.5)\n",
    "chebCoeffs = ROOT.RooArgList(c0, c1)\n",
    "cheb = ROOT.RooChebychev(\"cheb\", \"Chebyshev PDF\", x, chebCoeffs)\n",
    "\n",
    "pdfIndex0 = ROOT.RooCategory(\"pdfIndex0\", \"pdf index 0\")\n",
    "multiPdf0 = ROOT.RooMultiPdf(\"multiPdf0\", \"multiPdf0\", pdfIndex0, ROOT.RooArgList(expo1, cheb))\n",
    "\n",
    "\n",
    "lambdaExtra = ROOT.RooRealVar(\"lambdaExtra\", \"extra slope\", -0.05, -1.0, -0.01)\n",
    "expoExtra = ROOT.RooExponential(\"expoExtra\", \"extra exponential\", x, lambdaExtra)\n",
    "\n",
    "\n",
    "mean = ROOT.RooRealVar(\"mean\", \"shared mean\", 25, 0, 50)\n",
    "sigmaG = ROOT.RooRealVar(\"sigmaG\", \"Gaussian width\", 2.0, 0.0, 5.0)\n",
    "sigmaL = ROOT.RooRealVar(\"sigmaL\", \"Landau width\", 3.0, 1.0, 8.0)\n",
    "\n",
    "gauss1 = ROOT.RooGaussian(\"gauss1\", \"Gaussian\", x, mean, sigmaG)\n",
    "landau1 = ROOT.RooLandau(\"landau1\", \"Landau\", x, mean, sigmaL)\n",
    "\n",
    "pdfIndex1 = ROOT.RooCategory(\"pdfIndex1\", \"pdf index 1\")\n",
    "multiPdf1 = ROOT.RooMultiPdf(\"multiPdf1\", \"multiPdf1\", pdfIndex1, ROOT.RooArgList(gauss1, landau1))\n",
    "\n",
    "\n",
    "sigmaExtra = ROOT.RooRealVar(\"sigmaExtra\", \"extra Gaussian width\", 3.0, 1.0, 6.0)\n",
    "gaussExtra = ROOT.RooGaussian(\"gaussExtra\", \"extra Gaussian\", x, mean, sigmaExtra)\n",
    "\n",
    "\n",
    "frac0 = ROOT.RooRealVar(\"frac0\", \"fraction for cat0\", 0.7, 0.0, 1.0)\n",
    "addPdf0 = ROOT.RooAddPdf(\"addPdf0\", \"multiPdf0 + extra expo\", ROOT.RooArgList(multiPdf0, gaussExtra), frac0)\n",
    "\n",
    "frac1 = ROOT.RooRealVar(\"frac1\", \"fraction for cat1\", 0.5, 0.0, 1.0)\n",
    "addPdf1 = ROOT.RooAddPdf(\"addPdf1\", \"multiPdf1 + extra gauss\", ROOT.RooArgList(multiPdf1, expoExtra), frac1)\n",
    "catIndex = ROOT.RooCategory(\"catIndex\", \"Category\")\n",
    "catIndex.defineType(\"cat0\", 0)\n",
    "catIndex.defineType(\"cat1\", 1)\n",
    "\n",
    "simPdf = ROOT.RooSimultaneous(\"simPdf\", \"simultaneous model\", catIndex)\n",
    "simPdf.addPdf(addPdf0, \"cat0\")\n",
    "simPdf.addPdf(addPdf1, \"cat1\")\n",
    "\n",
    "\n",
    "data0 = addPdf0.generate(ROOT.RooArgSet(x), 800)\n",
    "data1 = addPdf1.generate(ROOT.RooArgSet(x), 1000)\n",
    "\n",
    "\n",
    "frame0 = x.frame()\n",
    "data0.plotOn(frame0)\n",
    "addPdf0.plotOn(frame0)\n",
    "pdfIndex0.setIndex(1)\n",
    "addPdf0.plotOn(frame0, ROOT.RooFit.LineColor(ROOT.kRed))\n",
    "\n",
    "frame0.SetTitle(\"\")\n",
    "frame0.GetXaxis().SetTitle(\"Observable\")\n",
    "frame0.GetYaxis().SetTitle(\"Events\")\n",
    "\n",
    "leg0 = ROOT.TLegend(0.6, 0.7, 0.9, 0.9)\n",
    "leg0.AddEntry(frame0.getObject(0), \"Data\", \"lep\")\n",
    "leg0.AddEntry(frame0.getObject(1), \"Expo\", \"l\")\n",
    "leg0.AddEntry(frame0.getObject(2), \"Poly\", \"l\")\n",
    "\n",
    "\n",
    "frame1 = x.frame()\n",
    "data1.plotOn(frame1)\n",
    "addPdf1.plotOn(frame1)\n",
    "pdfIndex1.setIndex(1)\n",
    "addPdf1.plotOn(frame1, ROOT.RooFit.LineColor(ROOT.kRed))\n",
    "\n",
    "frame1.SetTitle(\"\")\n",
    "frame1.GetXaxis().SetTitle(\"Observable\")\n",
    "frame1.GetYaxis().SetTitle(\"Events\")\n",
    "\n",
    "leg1 = ROOT.TLegend(0.6, 0.7, 0.9, 0.9)\n",
    "leg1.AddEntry(frame1.getObject(0), \"Data\", \"lep\")\n",
    "leg1.AddEntry(frame1.getObject(1), \"Gauss\", \"l\")\n",
    "leg1.AddEntry(frame1.getObject(2), \"Landau\", \"l\")\n",
    "\n",
    "\n",
    "combined_data = ROOT.RooDataSet(\"data\", \"combined\", ROOT.RooArgSet(x, catIndex))\n",
    "\n",
    "combined_vars = ROOT.RooArgSet(x, catIndex)\n",
    "\n",
    "for i in range(data0.numEntries()):\n",
    "    x.setVal(data0.get(i).getRealValue(\"x\"))\n",
    "    catIndex.setLabel(\"cat0\")\n",
    "    combined_data.add(combined_vars)\n",
    "\n",
    "for i in range(data1.numEntries()):\n",
    "    x.setVal(data1.get(i).getRealValue(\"x\"))\n",
    "    catIndex.setLabel(\"cat1\")\n",
    "    combined_data.add(combined_vars)\n",
    "\n",
    "\n",
    "nll = simPdf.createNLL(combined_data)\n",
    "minim = ROOT.RooMinimizer(nll)\n",
    "minim.setStrategy(1)\n",
    "minim.setEps(1e-7)\n",
    "minim.setPrintLevel(-1)\n",
    "\n",
    "\n",
    "nMeanPoints = 40\n",
    "meanMin = 17\n",
    "meanMax = 33\n",
    "\n",
    "combosToPlot = [[i, j] for i in range(pdfIndex0.numTypes()) for j in range(pdfIndex1.numTypes())]\n",
    "\n",
    "colors = [ROOT.kRed, ROOT.kBlue, ROOT.kGreen + 2, ROOT.kMagenta, ROOT.kOrange + 7]\n",
    "markers = [20, 21, 22, 23, 33]\n",
    "\n",
    "graphs = []\n",
    "for idx in range(len(combosToPlot)):\n",
    "    g = ROOT.TGraph(nMeanPoints)\n",
    "    g.SetLineColor(colors[idx % 5])\n",
    "    g.SetMarkerColor(colors[idx % 5])\n",
    "    g.SetMarkerStyle(markers[idx % 5])\n",
    "    g.SetTitle(f\"Combo [{combosToPlot[idx][0]},{combosToPlot[idx][1]}]\")\n",
    "    graphs.append(g)\n",
    "\n",
    "profileGraph = ROOT.TGraph(nMeanPoints)\n",
    "profileGraph.SetLineColor(ROOT.kBlack)\n",
    "profileGraph.SetLineWidth(4)\n",
    "profileGraph.SetMarkerColor(ROOT.kBlack)\n",
    "profileGraph.SetMarkerStyle(22)\n",
    "profileGraph.SetTitle(\"Profile\")\n",
    "graphs.append(profileGraph)\n",
    "\n",
    "\n",
    "for i in range(nMeanPoints):\n",
    "    meanVal = meanMin + i * (meanMax - meanMin) / (nMeanPoints - 1)\n",
    "    mean.setVal(meanVal)\n",
    "\n",
    "    for comboIdx, combo in enumerate(combosToPlot):\n",
    "        pdfIndex0.setIndex(combo[0])\n",
    "        pdfIndex1.setIndex(combo[1])\n",
    "        pdfIndex0.setConstant(True)\n",
    "        pdfIndex1.setConstant(True)\n",
    "        mean.setConstant(True)\n",
    "        minim.minimize(\"Minuit2\", \"Migrad\")\n",
    "        graphs[comboIdx].SetPoint(i, meanVal, nll.getVal())\n",
    "        pdfIndex0.setConstant(False)\n",
    "        pdfIndex1.setConstant(False)\n",
    "        mean.setConstant(False)\n",
    "\n",
    "    mean.setConstant(True)\n",
    "    minim.minimize(\"Minuit2\", \"Migrad\")\n",
    "    profileGraph.SetPoint(i, meanVal, nll.getVal())\n",
    "\n",
    "\n",
    "c = ROOT.TCanvas(\"c_rf619\", \"NLL vs Mean for Different Discrete Combinations\", 1200, 400)\n",
    "c.Divide(3, 1)\n",
    "\n",
    "c.cd(1)\n",
    "ROOT.gPad.SetLeftMargin(0.15)\n",
    "frame0.GetYaxis().SetTitleOffset(1.4)\n",
    "frame0.Draw()\n",
    "leg0.Draw()\n",
    "\n",
    "c.cd(2)\n",
    "ROOT.gPad.SetLeftMargin(0.15)\n",
    "frame1.GetYaxis().SetTitleOffset(1.4)\n",
    "frame1.Draw()\n",
    "leg1.Draw()\n",
    "\n",
    "c.cd(3)\n",
    "ROOT.gPad.SetLeftMargin(0.15)\n",
    "mg = ROOT.TMultiGraph()\n",
    "for g in graphs:\n",
    "    mg.Add(g, \"PL\")\n",
    "mg.Draw(\"APL\")\n",
    "mg.GetXaxis().SetTitle(\"Mean\")\n",
    "mg.GetYaxis().SetTitle(\"NLL\")\n",
    "ROOT.gPad.BuildLegend()"
   ]
  },
  {
   "cell_type": "markdown",
   "id": "8de40327",
   "metadata": {},
   "source": [
    "Draw all canvases "
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 2,
   "id": "b22ceeed",
   "metadata": {
    "collapsed": false,
    "execution": {
     "iopub.execute_input": "2026-05-19T20:34:10.307127Z",
     "iopub.status.busy": "2026-05-19T20:34:10.306999Z",
     "iopub.status.idle": "2026-05-19T20:34:10.425188Z",
     "shell.execute_reply": "2026-05-19T20:34:10.424501Z"
    }
   },
   "outputs": [
    {
     "data": {
      "text/html": [
       "\n",
       "\n",
       "<div id=\"root_plot_1779222850422\" style=\"width: 1200px; height: 400px; position: relative\">\n",
       "</div>\n",
       "\n",
       "</div>\n",
       "<script>\n",
       "   function process_root_plot_1779222850422() {\n",
       "      function execCode(Core) {\n",
       "         Core.settings.HandleKeys = false;\n",
       "         \n",
       "Core.unzipJSON(68808,'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').then(json => {\n",
       "   const obj = Core.parse(json);\n",
       "   Core.draw('root_plot_1779222850422', 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_1779222850422();\n",
       "</script>\n"
      ],
      "text/plain": [
       "<IPython.core.display.HTML object>"
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    }
   ],
   "source": [
    "%jsroot on\n",
    "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
}
