Helper class for cross section model reweighting. More...
#include <GReWeightINukeParams.h>
Classes | |
class | Fates |
class | MFP |
Public Types | |
enum | EHadronType { kRwINukeUndefined = 0, kRwINukePion, kRwINukeNucl } |
typedef enum genie::rew::GReWeightINukeParams::EHadronType | HadronType_t |
Public Member Functions | |
GReWeightINukeParams () | |
~GReWeightINukeParams () | |
Fates * | FateParams (int pdgc) const |
MFP * | MeanFreePathParams (int pdgc) const |
void | Reset (void) |
void | Reconfigure (void) |
double | ChisqPenalty (void) const |
void | SetTwkDial (GSyst_t s, double val) |
Static Public Member Functions | |
static HadronType_t | HadronTypeFromPdg (int pdgc) |
Private Member Functions | |
void | Init (void) |
Private Attributes | |
Fates * | fParmPionFates |
Fates * | fParmNuclFates |
MFP * | fParmPionMFP |
MFP * | fParmNuclMFP |
Helper class for cross section model reweighting.
Jim Dobson <J.Dobson07 imperial.ac.uk> Imperial College London
Sep 10, 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 37 of file GReWeightINukeParams.h.
typedef enum genie::rew::GReWeightINukeParams::EHadronType genie::rew::GReWeightINukeParams::HadronType_t |
Enumerator | |
---|---|
kRwINukeUndefined | |
kRwINukePion | |
kRwINukeNucl |
Definition at line 41 of file GReWeightINukeParams.h.
GReWeightINukeParams::GReWeightINukeParams | ( | void | ) |
Definition at line 54 of file GReWeightINukeParams.cxx.
GReWeightINukeParams::~GReWeightINukeParams | ( | void | ) |
Definition at line 59 of file GReWeightINukeParams.cxx.
double GReWeightINukeParams::ChisqPenalty | ( | void | ) | const |
Definition at line 107 of file GReWeightINukeParams.cxx.
GReWeightINukeParams::Fates * GReWeightINukeParams::FateParams | ( | int | pdgc | ) | const |
Definition at line 73 of file GReWeightINukeParams.cxx.
|
inlinestatic |
Definition at line 47 of file GReWeightINukeParams.h.
|
private |
Definition at line 64 of file GReWeightINukeParams.cxx.
GReWeightINukeParams::MFP * GReWeightINukeParams::MeanFreePathParams | ( | int | pdgc | ) | const |
Definition at line 81 of file GReWeightINukeParams.cxx.
void GReWeightINukeParams::Reconfigure | ( | void | ) |
Definition at line 96 of file GReWeightINukeParams.cxx.
void GReWeightINukeParams::Reset | ( | void | ) |
Definition at line 88 of file GReWeightINukeParams.cxx.
void GReWeightINukeParams::SetTwkDial | ( | GSyst_t | s, |
double | val | ||
) |
Definition at line 119 of file GReWeightINukeParams.cxx.
|
private |
Definition at line 136 of file GReWeightINukeParams.h.
|
private |
Definition at line 138 of file GReWeightINukeParams.h.
|
private |
Definition at line 135 of file GReWeightINukeParams.h.
|
private |
Definition at line 137 of file GReWeightINukeParams.h.