Make Histo3d a template class
Following discussion with @theim in !689 (merged) I figured I'd go through and see what it takes to make Histo3d
a template class.
I didn't feel like moving everything into the header file (though we could if we want to), so I just manually instantiated uint16_t
and float
versions at the bottom of Histo3d.cpp
. All tests run fine.