Package xal.tools.correlator


package xal.tools.correlator
  • Class
    Description
    BinAgent is the class that gathers correlated events.
     
    Correlation is a generic container of correlated records.
    Interface for a filter which can accept or reject a correlation based on some criteria determined by the implementation of the filter.
     
    CorrelationNotice is the interface used in notifying listeners that a new correlation has been found or no correlation has been caught due to a timeout.
    CorrelationStack is a correlator utility that uses a fixed sized, buffer to collect correlations from a correlator.
    CorrelationTester is a helper class for wrapping and applying the correlation filter.
    Correlator<S,R,A extends SourceAgent<R>>
    The Correlator is the class that is used to setup monitoring of correlated events.
    PatientBroadcaster posts only the best correlation (most records) for a given correlation time period.
    PerodicPoster is an auxiliary class for posting correlations periodically.
    RecordFilter is used in the correlator to accept or reject a record read for a particular channel.
    Generator manages a single channel.