This class is part of the Reports framework.
The CHECKS pattern language originally referred to this as WeightedAverageColumn. Upon integration with other documents I've concluded that the weighting functionality was captured in one object that could apply it if so configured. See mention in Exceptional Value