run with target luminosity

(the double CB should probably be pulled out into it’s own .cxx and .h
files. Maybe some dictionary issue.)