MinervaExpt / CCQENu

A port of the CCQENu package from the MINERvA offline software framework to Ben's New Systematics Framework
1 stars 3 forks source link

Tuning fix #80

Closed nhvaughan closed 1 year ago

nhvaughan commented 1 year ago

Changed the way tuning is configured. This loses functionality to switch doing tuning on and off on individual variables, but this feature was never used and deprecated long ago. Below are the changes I made. Don't need to read all of them, mostly here just for the record.

Main config file (see make_hists/Test_v14.json):

weight_MCreScale:

VariableFromConfig.h:

Variable2DFromConfig.h:

GetVariablesFromConfig:

GetVariables2DFromConfig:

Fillers.h:

runsamplesMain.C:

nhvaughan commented 1 year ago

You can check out this pull request to see how it works. There are no conflicts with the current state of main, and if you're not doing anything in any of the files changed here there shouldn't be any other conflicts.