Adding a first pass at a C++ macro to replace the makeBarePlots script, which is getting a little hard to maintain