Reweighting the formation zone model. More...
#include <GReWeightFZone.h>
Public Member Functions | |
| GReWeightFZone () | |
| ~GReWeightFZone () | |
| bool | IsHandled (GSyst_t syst) |
| does the current weight calculator handle the input nuisance param? More... | |
| void | SetSystematic (GSyst_t syst, double val) |
| update the value for the specified nuisance param More... | |
| void | Reset (void) |
| set all nuisance parameters to default values More... | |
| void | Reconfigure (void) |
| propagate updated nuisance parameter values to actual MC, etc More... | |
| double | CalcWeight (const EventRecord &event) |
| calculate a weight for the input event using the current nuisance param values More... | |
| void | SetR0 (double R0) |
| void | SetNR (double NR) |
| void | SetCT0Pion (double ct0) |
| void | SetCT0Nucleon (double ct0) |
| void | SetK (double k) |
Public Member Functions inherited from genie::rew::GReWeightI | |
| virtual | ~GReWeightI () |
Private Member Functions | |
| void | Init (void) |
Private Attributes | |
| double | fFZoneTwkDial |
| formation zone tweaking dial More... | |
| double | fNR |
| double | fR0 |
| double | fct0pion |
| double | fct0nucleon |
| double | fK |
Additional Inherited Members | |
Protected Member Functions inherited from genie::rew::GReWeightI | |
| GReWeightI () | |
Reweighting the formation zone model.
Costas Andreopoulos <costas.andreopoulos stfc.ac.uk> University of Liverpool & STFC Rutherford Appleton Lab
Sep 20, 2009
Copyright (c) 2003-2017, GENIE Neutrino MC Generator Collaboration For the full text of the license visit http://copyright.genie-mc.org or see $GENIE/LICENSE
Definition at line 33 of file GReWeightFZone.h.
| GReWeightFZone::GReWeightFZone | ( | ) |
Definition at line 42 of file GReWeightFZone.cxx.
| GReWeightFZone::~GReWeightFZone | ( | ) |
Definition at line 48 of file GReWeightFZone.cxx.
|
virtual |
calculate a weight for the input event using the current nuisance param values
Implements genie::rew::GReWeightI.
Definition at line 87 of file GReWeightFZone.cxx.
|
private |
Definition at line 202 of file GReWeightFZone.cxx.
|
virtual |
does the current weight calculator handle the input nuisance param?
Implements genie::rew::GReWeightI.
Definition at line 53 of file GReWeightFZone.cxx.
|
virtual |
propagate updated nuisance parameter values to actual MC, etc
Implements genie::rew::GReWeightI.
Definition at line 82 of file GReWeightFZone.cxx.
|
virtual |
set all nuisance parameters to default values
Implements genie::rew::GReWeightI.
Definition at line 77 of file GReWeightFZone.cxx.
|
inline |
Definition at line 51 of file GReWeightFZone.h.
|
inline |
Definition at line 50 of file GReWeightFZone.h.
|
inline |
Definition at line 52 of file GReWeightFZone.h.
|
inline |
Definition at line 49 of file GReWeightFZone.h.
|
inline |
Definition at line 48 of file GReWeightFZone.h.
|
virtual |
update the value for the specified nuisance param
Implements genie::rew::GReWeightI.
Definition at line 66 of file GReWeightFZone.cxx.
|
private |
Definition at line 63 of file GReWeightFZone.h.
|
private |
Definition at line 62 of file GReWeightFZone.h.
|
private |
formation zone tweaking dial
Definition at line 58 of file GReWeightFZone.h.
|
private |
Definition at line 64 of file GReWeightFZone.h.
|
private |
Definition at line 60 of file GReWeightFZone.h.
|
private |
Definition at line 61 of file GReWeightFZone.h.
1.8.11