SystematicsConfig¶
-
struct SystematicsConfig¶
Configuration of the scale and PDF variations computed by SystematicsCalculator.
Public Members
-
std::vector<double> mur¶
Renormalization scale factors;
1.0is the nominal point.
-
std::vector<double> muf¶
Factorization scale factors;
1.0is the nominal point.
-
bool together¶
If true, vary every
(mur, muf)combination; if false, vary one factor at a time.
-
std::vector<int> dyn_scales¶
Alternative dynamical scale choices, combined with
mur/muf;1= sum of transverse energies,2= sum of transverse masses,3= half of that,4= partonic center-of-mass energy.
-
double scale_factor¶
Factor already applied to the nominal dynamical scale; the alternative dynamical scales are multiplied by it too.
-
std::vector<PdfMemberSpec> pdf_members¶
Varied PDF members, in output order.
-
std::string nominal_set_name¶
LHAPDF set name the events were generated with.
-
int nominal_lhaid¶
LHAPDF id of the nominal set.
-
std::string nominal_error_type¶
ErrorTypeof the nominal set.
-
std::string nominal_description¶
Human-readable description of the nominal set.
-
bool has_pdf¶
If false, the beams are leptonic: no PDF at all, only
alpha_svariations.
-
bool write_inputs¶
If true, also write the per-event reweighting inputs (
x1,x2, scales, PDG ids) to the output.
-
int first_id¶
Id of the first variation weight.
-
std::vector<double> mur¶