Documentation API of the 'umontreal.iro.lecuyer.stat.list.ListOfStatProbes' Java class
ListOfStatProbes
umontreal.iro.lecuyer.stat.list

Class ListOfStatProbes<E extends StatProbe>

  • All Implemented Interfaces:
    Cloneable, Iterable<E>, Collection<E>, List<E>, RandomAccess
    Direct Known Subclasses:
    ListOfTallies


    public class ListOfStatProbes<E extends StatProbe>extends Objectimplements Cloneable, List<E>, RandomAccess
    Represents a list of statistical probes that can be managed simultaneously. Each element of this list is a StatProbe instance which can be obtained and manipulated.

    When constructing a list of statistical probes, one specifies the concrete subclass of the StatProbe objects in it. One then creates an empty list of probes, and fills it with statistical probes. If the list is not intended to be modified, one can then use the setUnmodifiable to prevent any change in the contents of the list.

    Each list of statistical probes can have a global name describing the contents of its elements, and local names associated with each individual probe. For example, a list of statistical probes for the waiting times can have the global name Waiting times while the individual probes have local names type 1, type 2, etc. These names are used for formatting reports.

    Facilities are provided to fill arrays with sums, averages, etc. obtained from the individual statistical probes. Methods are also provided to manipulate the contents of the list. However, one should always call init immediately after adding or removing statistical probes in the list.

Warning: You cannot see the full API documentation of this class since the access to the DatMelt documentation for third-party Java classes is denied. Guests can only view jhplot Java API. To view the complete description of this class and its methods, please request the full DataMelt membership.

If you are already a full member, please login to the DataMelt member area before visiting this documentation.