I see we have Data_to_MC_CorrectionInterface_Base.cc Data_to_MC_CorrectionInterface_2016.cc Data_to_MC_CorrectionInterface_2017.cc Data_to_MC_CorrectionInterface_2018.cc, 4 codes where era specific code are almost similar except root files and sf are different. We can use one file instead of 3 which is easy to look at all era dependent information in one file and also we don't need to track three files. If there is no specific reason to have 3 separate files, I'd like to use one file with all era dependent information and one with base information
Closing because not necessarily needed. I moved common members to the base class -- that's enough in my opinion. This PR would have to be rebased anyways.
I see we have Data_to_MC_CorrectionInterface_Base.cc Data_to_MC_CorrectionInterface_2016.cc Data_to_MC_CorrectionInterface_2017.cc Data_to_MC_CorrectionInterface_2018.cc, 4 codes where era specific code are almost similar except root files and sf are different. We can use one file instead of 3 which is easy to look at all era dependent information in one file and also we don't need to track three files. If there is no specific reason to have 3 separate files, I'd like to use one file with all era dependent information and one with base information