|
GENIEGenerator
|
Validity Context for an Event Generator. More...
#include <GVldContext.h>
Public Member Functions | |
| GVldContext () | |
| ~GVldContext () | |
| void | Decode (string encoded_values) |
| double | Emin (void) const |
| double | Emax (void) const |
| void | Print (ostream &stream) const |
Private Member Functions | |
| void | Init (void) |
| void | DecodeENERGY (string encoded_values) |
Private Attributes | |
| double | fEmin |
| double | fEmax |
Friends | |
| ostream & | operator<< (ostream &stream, const GVldContext &vldc) |
Validity Context for an Event Generator.
Definition at line 37 of file GVldContext.h.
| GVldContext::GVldContext | ( | ) |
Definition at line 32 of file GVldContext.cxx.
References Init().
| GVldContext::~GVldContext | ( | ) |
Definition at line 37 of file GVldContext.cxx.
| void GVldContext::Decode | ( | string | encoded_values | ) |
Definition at line 42 of file GVldContext.cxx.
References genie::AlgConfigPool::CommonList(), DecodeENERGY(), fEmax, fEmin, genie::Registry::GetDouble(), genie::AlgConfigPool::Instance(), LOG, pDEBUG, pINFO, pWARN, SLOG, genie::utils::str::Split(), and genie::utils::str::ToUpper().
Referenced by genie::EventGenerator::LoadConfig().
|
private |
Definition at line 86 of file GVldContext.cxx.
References fEmax, fEmin, pDEBUG, SLOG, and genie::utils::str::Split().
Referenced by Decode().
|
inline |
Definition at line 46 of file GVldContext.h.
References fEmax.
Referenced by genie::GEVGDriver::CreateSplines(), and genie::GEVGDriver::ValidEnergyRange().
|
inline |
Definition at line 45 of file GVldContext.h.
References fEmin.
Referenced by genie::GEVGDriver::CreateSplines(), and genie::GEVGDriver::ValidEnergyRange().
|
private |
| void GVldContext::Print | ( | ostream & | stream | ) | const |
|
friend |
Definition at line 25 of file GVldContext.cxx.
|
private |
Definition at line 59 of file GVldContext.h.
Referenced by Decode(), DecodeENERGY(), Emax(), Init(), and Print().
|
private |
Definition at line 58 of file GVldContext.h.
Referenced by Decode(), DecodeENERGY(), Emin(), Init(), and Print().
1.8.5