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.
1.8.11