Abstract Welch Data Collector
An abstract base class for building collectors of Welch data
Parameters
the type of statistic TALLY or TIME_PERSISTENT
the name of the observations being collected
the amount of batching to perform on the observations within a replication
Inheritors
Properties
The average time between observations in each replication returned as an array. 0 element is the first replication observed. If no replications have been observed then the array will be empty.
Holds the average of the observations for each replication
Holds the average time between observations for each replication
Counts the observations when processing a replication
Holds the number of observations for each of the replications, zero is the first replication
Used to collect the time between observations when processing a replication
Holds the time of the last observation for each replication
Used to collect the average when processing a replication
The number of observations in each replication returned as an array. 0 element is the first replication count. If no replications have been observed then the array will be empty.
The number of full replications observed
Functions
Should be executed prior to each replication
Should be executed after each replication
Should be executed once prior to any collection and should be used to clear any statistical collection and prepare the collector for collecting data.