#include <WeightCalc.h>
Public Member Functions | |
virtual void | Configure (fhicl::ParameterSet const &pset, CLHEP::HepRandomEngine &)=0 |
virtual std::vector< float > | GetWeight (art::Event &e, size_t inu)=0 |
void | SetName (std::string name) |
void | SetType (std::string type) |
std::string | GetName () |
std::string | GetType () |
std::string | GetFullName () |
Public Attributes | |
EventWeightParameterSet | fParameterSet |
Private Attributes | |
std::string | fName |
std::string | fType |
Definition at line 22 of file sbncode/sbncode/SBNEventWeight/Base/WeightCalc.h.
|
pure virtual |
Implemented in sbn::evwgh::GenieWeightCalc, and sbn::evwgh::FluxWeightCalc.
|
inline |
Definition at line 34 of file sbncode/sbncode/SBNEventWeight/Base/WeightCalc.h.
|
inline |
Definition at line 32 of file sbncode/sbncode/SBNEventWeight/Base/WeightCalc.h.
|
inline |
Definition at line 33 of file sbncode/sbncode/SBNEventWeight/Base/WeightCalc.h.
|
pure virtual |
Implemented in sbn::evwgh::GenieWeightCalc, and sbn::evwgh::FluxWeightCalc.
|
inline |
Definition at line 29 of file sbncode/sbncode/SBNEventWeight/Base/WeightCalc.h.
|
inline |
Definition at line 30 of file sbncode/sbncode/SBNEventWeight/Base/WeightCalc.h.
|
private |
Definition at line 39 of file sbncode/sbncode/SBNEventWeight/Base/WeightCalc.h.
EventWeightParameterSet sbn::evwgh::WeightCalc::fParameterSet |
Definition at line 36 of file sbncode/sbncode/SBNEventWeight/Base/WeightCalc.h.
|
private |
Definition at line 40 of file sbncode/sbncode/SBNEventWeight/Base/WeightCalc.h.