001package jmri;
002
003/**
004 * Interface for obtaining AverageMeters.
005 *
006 * @author Daniel Bergqvist Copyright (C) 2025
007 */
008public interface HasAverageMeter extends Manager<Meter> {
009
010    /**
011     * Get an AverageMeter for the meter m.
012     * @param sysName   the system name
013     * @param userName  the user name
014     * @param m         the meter to base the average on.
015     * @return          an AverageMeter.
016     */
017    AverageMeter newAverageMeter(String sysName, String userName, Meter m);
018
019}