close
Warning:
Can't synchronize with repository "(default)" ("(default)" is not readable or not a Git repository.). Look in the Trac log for more information.
- Timestamp:
-
Jun 13, 2017, 5:47:21 PM (8 years ago)
- Author:
-
Patrick Stowell
- Comment:
-
--
Legend:
- Unmodified
- Added
- Removed
- Modified
-
v4
|
v5
|
|
2 | 2 | |
3 | 3 | |
4 | | = GENIE NUISCOMP = |
| 4 | = GENIE NUISMIN = |
5 | 5 | |
6 | 6 | |
… |
… |
|
22 | 22 | }}} |
23 | 23 | |
24 | | The following example details how to run NUISANCE and tune a simple model to MiniBooNE_CCQE_XSec_1DQ2_nu data, with additional examples on how to include penalty terms and perform fake data fits. |
| 24 | The following example details how to run NUISANCE and tune a simple model to MiniBooNE_CCQE_XSec_1DQ2_nu data, with additional examples on how to include penalty terms and perform fake data fits. This example assumes you have at least tried to run the nuiscomp tutorial shown here [wiki:HowToUseNUISCOMP] and understand what the standard NUISANCE sample outputs look like. If you haven't tried the nuiscomp tutorial you should start there first as its relatively quick and an easier place to start. |
25 | 25 | |
26 | 26 | Each generator requires very slightly different ways to handle NUISANCE, therefore multiple versions of this tutorial have been provided. Please use the following links to choose what generator you would like to use. |
… |
… |
|
330 | 330 | |
331 | 331 | {{{ |
332 | | $ nuiscomp -c genie_tutorial.card -o genie_minuit_maccqe-free_normccqe-fixed.root -n 50000 |
| 332 | $ nuismin -c genie_tutorial.card -o genie_minuit_maccqe-free_normccqe-fixed.root -n 50000 |
333 | 333 | }}} |
334 | 334 | |
… |
… |
|
369 | 369 | === Analysing the output === |
370 | 370 | |
| 371 | You'll notice that some of the nuismin output file is very similar to the output of nuiscomp. |
| 372 | The nuismin application builds on those outputs by adding additional information on the fit results. |
| 373 | |
371 | 374 | ==== Data/MC Comparisons ==== |
| 375 | The data/MC comparisons plots (e.g. MiniBooNE_CCQE_XSec_1DQ2_nu_MC) should have the same structure as that of the nuiscomp app, with one slight difference. The MC plots should 'hopefully' look a lot more like the data now. |
| 376 | |
| 377 | nuismin should save the MC prediction at the best fit point of the minimisation into the output file, so if we compare the result to the same configuration ran through nuiscomp (before tuning) we should see an improvement. |
| 378 | |
| 379 | If there is not an improvement then it means the minimiser failed in some way! Comparing before and after is a very qualitative way to understand the fitter progress however. Instead nuismin also saves a bunch of handy information detailing the steps taken along the way and the best fit results, detailed in the next sections. |
372 | 380 | |
373 | 381 | ==== Iteration Tree ==== |
374 | 382 | |
| 383 | |
375 | 384 | ==== Parameter Tuning Plots ==== |
376 | 385 | |
377 | 386 | |
| 387 | |
378 | 388 | == Alternative Fitting Routines == |
379 | 389 | |