Some common run-time GENIE options. More...
#include <RunOpt.h>
Classes | |
| struct | Cleaner |
Public Member Functions | |
| void | ReadFromCommandLine (int argc, char **argv) |
| TuneId * | Tune (void) const |
| string | EventGeneratorList (void) const |
| string | CacheFile (void) const |
| string | MesgThresholdFiles (void) const |
| TBits * | UnphysEventMask (void) const |
| int | EventRecordPrintLevel (void) const |
| int | MCJobStatusRefreshRate (void) const |
| bool | BareXSecPreCalc (void) const |
| string | XMLPath (void) const |
| void | SetTuneName (string tuneName="Default") |
| void | BuildTune () |
| build tune and inform XSecSplineList More... | |
| void | SetEventGeneratorList (string evgenlist) |
| void | EnableBareXSecPreCalc (bool flag) |
| void | Print (ostream &stream) const |
Static Public Member Functions | |
| static RunOpt * | Instance (void) |
Private Member Functions | |
| void | Init (void) |
| RunOpt () | |
| RunOpt (const RunOpt &opt) | |
| virtual | ~RunOpt () |
Private Attributes | |
| TuneId * | fTune |
| GENIE comprehensive neutrino interaction model tune. More... | |
| string | fEventGeneratorList |
| Name of event generator list to be loaded by the event generation drivers. More... | |
| string | fCacheFile |
| Name of cache file, is cache is to be re-used. More... | |
| string | fMesgThresholds |
| List of files (delimited with : if more than one) with custom mesg stream thresholds. More... | |
| TBits * | fUnphysEventMask |
| Unphysical event mask. More... | |
| int | fEventRecordPrintLevel |
| GHEP event r ecord print level. More... | |
| int | fMCJobStatusRefreshRate |
| MC job status file refresh rate. More... | |
| bool | fEnableBareXSecPreCalc |
| string | fXMLPath |
| An path to look for XML in. Higher priority than GXMLPATH. More... | |
Static Private Attributes | |
| static RunOpt * | fInstance = 0 |
Friends | |
| struct | Cleaner |
| ostream & | operator<< (ostream &stream, const RunOpt &opt) |
Some common run-time GENIE options.
January 29, 2013
Copyright (c) 2003-2020, The GENIE Collaboration For the full text of the license visit http://copyright.genie-mc.org
|
private |
Definition at line 40 of file RunOpt.cxx.
|
private |
|
privatevirtual |
Definition at line 47 of file RunOpt.cxx.
| void genie::RunOpt::BuildTune | ( | ) |
build tune and inform XSecSplineList
Definition at line 92 of file RunOpt.cxx.
|
inline |
Definition at line 46 of file RunOpt.h.
|
inline |
|
inline |
Definition at line 45 of file RunOpt.h.
|
inline |
Definition at line 49 of file RunOpt.h.
|
private |
Definition at line 64 of file RunOpt.cxx.
|
static |
Definition at line 54 of file RunOpt.cxx.
|
inline |
Definition at line 50 of file RunOpt.h.
|
inline |
Definition at line 47 of file RunOpt.h.
| void genie::RunOpt::Print | ( | ostream & | stream | ) | const |
Definition at line 157 of file RunOpt.cxx.
| void genie::RunOpt::ReadFromCommandLine | ( | int | argc, |
| char ** | argv | ||
| ) |
Definition at line 99 of file RunOpt.cxx.
|
inline |
Definition at line 59 of file RunOpt.h.
| void genie::RunOpt::SetTuneName | ( | string | tuneName = "Default" | ) |
Definition at line 81 of file RunOpt.cxx.
|
inline |
Definition at line 44 of file RunOpt.h.
|
inline |
Definition at line 48 of file RunOpt.h.
|
inline |
Definition at line 52 of file RunOpt.h.
|
friend |
Definition at line 32 of file RunOpt.cxx.
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
1.8.11