Class DecayingAverageNorm
java.lang.Object
likelihoodDetectionModule.normalizer.DecayingAverageNorm
- All Implemented Interfaces:
Normalizer
This class implements the decaying average normalizer/estimator for the likelihoodDetectionModule.
The signal is estimated using a simple ExponentialAverager, and the background is estimated using
a TwoSpeedExponentialAverager.
- Author:
- Dave Flogeras
-
Constructor Summary
ConstructorDescriptionDecayingAverageNorm
(List<DecayingAverageNormAlphas> alphas, double referenceGain) Constructor -
Method Summary
-
Constructor Details
-
DecayingAverageNorm
Constructor- Parameters:
alphas
- A list of DecayingAverageNormAlphas describing each signal/background pair for each band (be it a signal or guard band).referenceGain
- The referenceGain is used to scale the signal estimate before passing it to the TwoSpeedExponentialAverager. See it's JavaDoc for a description of how this is used in it's calculation.
-
-
Method Details
-
Process
- Specified by:
Process
in interfaceNormalizer
-