Package PamguardMVC.background
Class BackgroundManager<Tunit extends BackgroundDataUnit>
java.lang.Object
PamguardMVC.background.BackgroundManager<Tunit>
- Direct Known Subclasses:
ClickBackgroundManager
,SpecBackgroundManager
Trying to standardise measures of background noise for detectors. The measures will be written to the
standard pgdf files, interleaving with detection data. Will have slightly varying formats so some abstract
classes at the start.
- Author:
- dg50
-
Constructor Summary
ConstructorDescriptionBackgroundManager
(PamProcess detectorProcess, PamDataBlock detectorDataBlock) -
Method Summary
Modifier and TypeMethodDescriptionvoid
Add a background data unit (calls through the addPamData in the underlying datablock).abstract BackgroundBinaryWriter<Tunit>
Get a writer and reader for binary background dataabstract BackgroundDataBlock<Tunit>
Get the datablock that holds background data.
-
Constructor Details
-
BackgroundManager
-
-
Method Details
-
getDetectorDataBlock
- Returns:
- the detectorDataBlock
-
getDetectorProcess
- Returns:
- the detectorProcess
-
getBackgroundDataBlock
Get the datablock that holds background data.- Returns:
- datablock for background data
-
getBackgroundBinaryWriter
Get a writer and reader for binary background data- Returns:
- Writer for binary data
-
addData
Add a background data unit (calls through the addPamData in the underlying datablock).- Parameters:
backgroundDataUnit
-
-