An interface defining a topology.  A topology will serve as the main analysis class and will enable users to specify which histograms to generate and cuts to use.