Package xal.tools.correlator
Class CorrelationFilterFactory
java.lang.Object
xal.tools.correlator.CorrelationFilterFactory
- Author:
- tap
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected
Creates a new instance of CorrelationFilterFactor -
Method Summary
Modifier and TypeMethodDescriptionstatic <T> CorrelationFilter<T>
correlationFilter
(RecordFilter<Correlation<T>> recordFilter) Convert a record filter to a correlation filter.static <T> CorrelationFilter<T>
static <T> CorrelationFilter<T>
maxMissingFilter
(int maxMissing) accept correlations with no more than maxMissing recordsstatic <T> CorrelationFilter<T>
minCountFilter
(int minCount) accept correlations with at least minCount records
-
Constructor Details
-
CorrelationFilterFactory
protected CorrelationFilterFactory()Creates a new instance of CorrelationFilterFactor
-
-
Method Details
-
defaultFilter
-
maxMissingFilter
accept correlations with no more than maxMissing records -
minCountFilter
accept correlations with at least minCount records -
correlationFilter
Convert a record filter to a correlation filter. This is useful when stacking correlators and a correlation of one correlator is the record of another.
-