19 #ifndef _G_SET_OF_SYSTEMATICS_H_ 20 #define _G_SET_OF_SYSTEMATICS_H_ 47 int Size (
void)
const;
65 CurValue(0), InitValue(0), MinValue(0), MaxValue(0), Step(0)
70 CurValue(init), InitValue(init), MinValue(min), MaxValue(max), Step(step)
#include "Numerical/GSFunc.h"
bool Added(GSyst_t syst) const
void Copy(const GSystSet &syst_set)
void Set(GSyst_t syst, double current_value)
void Remove(GSyst_t syst)
auto vector(Vector const &v)
Returns a manipulator which will print the specified array.
void Init(GSyst_t syst, double init=0., double min=-1., double max=+1., double step=0.05)
An enumeration of systematic parameters.
GSystInfo(double init, double min, double max, double step)
const GSystInfo * Info(GSyst_t syst) const
T min(sqlite3 *const db, std::string const &table_name, std::string const &column_name)
vector< genie::rew::GSyst_t > AllIncluded(void)
Set of systematics to be considered by the reweighting package.
map< GSyst_t, GSystInfo * > fSystematics