GENIEGenerator
|
#include <TabulatedLabFrameHadronTensor.h>
Public Member Functions | |
TableEntry | operator* (double d) const |
TableEntry | operator/ (double d) const |
TableEntry | operator+ (const TableEntry &rhs) const |
TableEntry | operator- (const TableEntry &rhs) const |
TableEntry | operator* (const TableEntry &rhs) const |
TableEntry | operator/ (const TableEntry &rhs) const |
bool | operator== (const TableEntry &rhs) const |
bool | operator!= (const TableEntry &rhs) const |
Public Attributes | |
double | W00 |
double | Wxx |
double | Wzz |
double | ImWxy |
double | ReW0z |
Protected Member Functions | |
TableEntry | apply_to_elements (double d, double(*my_function)(double, double)) const |
TableEntry | apply_to_elements (const TableEntry &rhs, double(*my_function)(double, double)) const |
Static Private Member Functions | |
static double | add (double x, double y) |
static double | subtract (double x, double y) |
static double | multiply (double x, double y) |
static double | divide (double x, double y) |
Definition at line 93 of file TabulatedLabFrameHadronTensor.h.
|
inlinestaticprivate |
Definition at line 173 of file TabulatedLabFrameHadronTensor.h.
Referenced by operator+().
|
inlineprotected |
Definition at line 138 of file TabulatedLabFrameHadronTensor.h.
References ImWxy, ReW0z, W00, Wxx, and Wzz.
Referenced by operator*(), operator+(), operator-(), and operator/().
|
inlineprotected |
Definition at line 153 of file TabulatedLabFrameHadronTensor.h.
References ImWxy, ReW0z, W00, Wxx, and Wzz.
|
inlinestaticprivate |
Definition at line 176 of file TabulatedLabFrameHadronTensor.h.
Referenced by operator/().
|
inlinestaticprivate |
Definition at line 175 of file TabulatedLabFrameHadronTensor.h.
Referenced by operator*().
|
inline |
Definition at line 132 of file TabulatedLabFrameHadronTensor.h.
References operator==().
|
inline |
Definition at line 104 of file TabulatedLabFrameHadronTensor.h.
References apply_to_elements(), and multiply().
|
inline |
Definition at line 117 of file TabulatedLabFrameHadronTensor.h.
References apply_to_elements(), and multiply().
|
inline |
Definition at line 111 of file TabulatedLabFrameHadronTensor.h.
References add(), and apply_to_elements().
|
inline |
Definition at line 114 of file TabulatedLabFrameHadronTensor.h.
References apply_to_elements(), and subtract().
|
inline |
Definition at line 107 of file TabulatedLabFrameHadronTensor.h.
References apply_to_elements(), and divide().
|
inline |
Definition at line 120 of file TabulatedLabFrameHadronTensor.h.
References apply_to_elements(), and divide().
|
inline |
Definition at line 123 of file TabulatedLabFrameHadronTensor.h.
References ImWxy, ReW0z, W00, Wxx, and Wzz.
Referenced by operator!=().
|
inlinestaticprivate |
Definition at line 174 of file TabulatedLabFrameHadronTensor.h.
Referenced by operator-().
double genie::TabulatedLabFrameHadronTensor::TableEntry::ImWxy |
Definition at line 100 of file TabulatedLabFrameHadronTensor.h.
Referenced by apply_to_elements(), genie::TabulatedLabFrameHadronTensor::dSigma_dT_dCosTheta_rosenbluth(), operator==(), genie::TabulatedLabFrameHadronTensor::TabulatedLabFrameHadronTensor(), genie::TabulatedLabFrameHadronTensor::W3(), and genie::TabulatedLabFrameHadronTensor::xy().
double genie::TabulatedLabFrameHadronTensor::TableEntry::ReW0z |
Definition at line 101 of file TabulatedLabFrameHadronTensor.h.
Referenced by apply_to_elements(), genie::TabulatedLabFrameHadronTensor::dSigma_dT_dCosTheta_rosenbluth(), operator==(), genie::TabulatedLabFrameHadronTensor::TabulatedLabFrameHadronTensor(), genie::TabulatedLabFrameHadronTensor::tz(), genie::TabulatedLabFrameHadronTensor::W2(), and genie::TabulatedLabFrameHadronTensor::W5().
double genie::TabulatedLabFrameHadronTensor::TableEntry::W00 |
Definition at line 97 of file TabulatedLabFrameHadronTensor.h.
Referenced by apply_to_elements(), genie::TabulatedLabFrameHadronTensor::dSigma_dT_dCosTheta(), genie::TabulatedLabFrameHadronTensor::dSigma_dT_dCosTheta_rosenbluth(), operator==(), genie::TabulatedLabFrameHadronTensor::TabulatedLabFrameHadronTensor(), genie::TabulatedLabFrameHadronTensor::tt(), and genie::TabulatedLabFrameHadronTensor::W2().
double genie::TabulatedLabFrameHadronTensor::TableEntry::Wxx |
Definition at line 98 of file TabulatedLabFrameHadronTensor.h.
Referenced by apply_to_elements(), genie::TabulatedLabFrameHadronTensor::dSigma_dT_dCosTheta(), genie::TabulatedLabFrameHadronTensor::dSigma_dT_dCosTheta_rosenbluth(), operator==(), genie::TabulatedLabFrameHadronTensor::TabulatedLabFrameHadronTensor(), genie::TabulatedLabFrameHadronTensor::W1(), genie::TabulatedLabFrameHadronTensor::W2(), genie::TabulatedLabFrameHadronTensor::W4(), genie::TabulatedLabFrameHadronTensor::W5(), and genie::TabulatedLabFrameHadronTensor::xx().
double genie::TabulatedLabFrameHadronTensor::TableEntry::Wzz |
Definition at line 99 of file TabulatedLabFrameHadronTensor.h.
Referenced by apply_to_elements(), genie::TabulatedLabFrameHadronTensor::dSigma_dT_dCosTheta_rosenbluth(), operator==(), genie::TabulatedLabFrameHadronTensor::TabulatedLabFrameHadronTensor(), genie::TabulatedLabFrameHadronTensor::W2(), genie::TabulatedLabFrameHadronTensor::W4(), genie::TabulatedLabFrameHadronTensor::W5(), and genie::TabulatedLabFrameHadronTensor::zz().