public Metric(MonitorMixinBase monitor, string title, List <TNumber> l)
        {
            this.monitor = monitor;
            this.title   = title;

            computeStats(l);
        }
        /**
         * Constructs a new {@code Trace}
         * @param monitor
         * @param title
         */
        public Trace(MonitorMixinBase monitor, string title)
        {
            this.monitor = monitor;
            this.title   = title;

            items = new List <T>();
        }
 public MetricsTrace(MonitorMixinBase monitor, string title)
     : base(monitor, title)
 {
 }
 public CountsTrace(MonitorMixinBase monitor, string title)
     : base(monitor, title)
 {
 }
 public IndicesTrace(MonitorMixinBase monitor, string title)
     : base(monitor, title)
 {
 }