Helper class for cross section model reweighting. More...
#include <GReWeightNuXSecHelper.h>
Public Member Functions | |
GReWeightNuXSecHelper () | |
~GReWeightNuXSecHelper () | |
void | HandleInitState (const InitialState &init_state) |
void | DiffCrossSecType (ScatteringType_t sct, KinePhaseSpace_t kps) |
double | NewWeight (const EventRecord &event, bool shape_only=false) |
Private Member Functions | |
void | Initialize () |
Private Attributes | |
GEVGPool | fGPool |
map< ScatteringType_t, KinePhaseSpace_t > | fCrossSecModelPhSp |
Helper class for cross section model reweighting.
October 22, 2005
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 36 of file GReWeightNuXSecHelper.h.
GReWeightNuXSecHelper::GReWeightNuXSecHelper | ( | void | ) |
Definition at line 38 of file GReWeightNuXSecHelper.cxx.
GReWeightNuXSecHelper::~GReWeightNuXSecHelper | ( | void | ) |
Definition at line 43 of file GReWeightNuXSecHelper.cxx.
void GReWeightNuXSecHelper::DiffCrossSecType | ( | ScatteringType_t | sct, |
KinePhaseSpace_t | kps | ||
) |
Definition at line 75 of file GReWeightNuXSecHelper.cxx.
void GReWeightNuXSecHelper::HandleInitState | ( | const InitialState & | init_state | ) |
Definition at line 56 of file GReWeightNuXSecHelper.cxx.
|
private |
Definition at line 48 of file GReWeightNuXSecHelper.cxx.
double GReWeightNuXSecHelper::NewWeight | ( | const EventRecord & | event, |
bool | shape_only = false |
||
) |
Definition at line 82 of file GReWeightNuXSecHelper.cxx.
|
private |
Definition at line 51 of file GReWeightNuXSecHelper.h.
|
private |
Definition at line 50 of file GReWeightNuXSecHelper.h.