mdtools, planar, cylinder super/base classes
We made good progress with the new object structure, but to get optimal use in terms of code re-utilization we should de-duplicate all the binning stuff etc.
I have in mind setting up a mdtools base class that inherits the MDAnalysis base and from which all modules inherit. Intermediate we could have a planar_base and cylinder_base to collect common stuff for the different geometries.
@ploche would this be possible? You have much more insight into the current inheritance hierarchy...