Reweighting vector form factors in GENIE CCQE neutrino cross section calculations. More...
#include <GReWeightNuXSecCCQEaxial.h>
Public Member Functions | |
GReWeightNuXSecCCQEaxial () | |
~GReWeightNuXSecCCQEaxial () | |
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... | |
double | CalcChisq (void) |
void | RewNue (bool tf) |
void | RewNuebar (bool tf) |
void | RewNumu (bool tf) |
void | RewNumubar (bool tf) |
Public Member Functions inherited from genie::rew::GReWeightI | |
virtual | ~GReWeightI () |
Private Member Functions | |
void | Init (void) |
Private Attributes | |
XSecAlgorithmI * | fXSecModel_dpl |
CCQE model with dipole f/f (default) More... | |
XSecAlgorithmI * | fXSecModel_zexp |
CCQE model with z-expansion f/f ("maximally" tweaked) More... | |
double | fFFTwkDial |
tweaking dial (0: bba/default, +1: dipole) More... | |
bool | fRewNue |
reweight nu_e CC? More... | |
bool | fRewNuebar |
reweight nu_e_bar CC? More... | |
bool | fRewNumu |
reweight nu_mu CC? More... | |
bool | fRewNumubar |
reweight nu_mu_bar CC? More... | |
TFile * | fTestFile |
TNtupleD * | fTestNtp |
Additional Inherited Members | |
Protected Member Functions inherited from genie::rew::GReWeightI | |
GReWeightI () | |
Reweighting vector form factors in GENIE CCQE neutrino cross section calculations.
Jim Dobson <J.Dobson07 imperial.ac.uk> Imperial College London
May 24, 2010
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 43 of file GReWeightNuXSecCCQEaxial.h.
GReWeightNuXSecCCQEaxial::GReWeightNuXSecCCQEaxial | ( | ) |
Definition at line 51 of file GReWeightNuXSecCCQEaxial.cxx.
GReWeightNuXSecCCQEaxial::~GReWeightNuXSecCCQEaxial | ( | ) |
Definition at line 56 of file GReWeightNuXSecCCQEaxial.cxx.
double GReWeightNuXSecCCQEaxial::CalcChisq | ( | void | ) |
Definition at line 165 of file GReWeightNuXSecCCQEaxial.cxx.
|
virtual |
calculate a weight for the input event using the current nuisance param values
Implements genie::rew::GReWeightI.
Definition at line 102 of file GReWeightNuXSecCCQEaxial.cxx.
|
private |
Definition at line 171 of file GReWeightNuXSecCCQEaxial.cxx.
|
virtual |
does the current weight calculator handle the input nuisance param?
Implements genie::rew::GReWeightI.
Definition at line 66 of file GReWeightNuXSecCCQEaxial.cxx.
|
virtual |
propagate updated nuisance parameter values to actual MC, etc
Implements genie::rew::GReWeightI.
Definition at line 97 of file GReWeightNuXSecCCQEaxial.cxx.
|
virtual |
set all nuisance parameters to default values
Implements genie::rew::GReWeightI.
Definition at line 92 of file GReWeightNuXSecCCQEaxial.cxx.
|
inline |
Definition at line 58 of file GReWeightNuXSecCCQEaxial.h.
|
inline |
Definition at line 59 of file GReWeightNuXSecCCQEaxial.h.
|
inline |
Definition at line 60 of file GReWeightNuXSecCCQEaxial.h.
|
inline |
Definition at line 61 of file GReWeightNuXSecCCQEaxial.h.
|
virtual |
update the value for the specified nuisance param
Implements genie::rew::GReWeightI.
Definition at line 79 of file GReWeightNuXSecCCQEaxial.cxx.
|
private |
tweaking dial (0: bba/default, +1: dipole)
Definition at line 70 of file GReWeightNuXSecCCQEaxial.h.
|
private |
reweight nu_e CC?
Definition at line 72 of file GReWeightNuXSecCCQEaxial.h.
|
private |
reweight nu_e_bar CC?
Definition at line 73 of file GReWeightNuXSecCCQEaxial.h.
|
private |
reweight nu_mu CC?
Definition at line 74 of file GReWeightNuXSecCCQEaxial.h.
|
private |
reweight nu_mu_bar CC?
Definition at line 75 of file GReWeightNuXSecCCQEaxial.h.
|
private |
Definition at line 77 of file GReWeightNuXSecCCQEaxial.h.
|
private |
Definition at line 78 of file GReWeightNuXSecCCQEaxial.h.
|
private |
CCQE model with dipole f/f (default)
Definition at line 67 of file GReWeightNuXSecCCQEaxial.h.
|
private |
CCQE model with z-expansion f/f ("maximally" tweaked)
Definition at line 68 of file GReWeightNuXSecCCQEaxial.h.