Interface ClickTrainAlgorithm
- All Known Implementing Classes:
MHTClickTrainAlgorithm,RatioAlgorithm,RatioClickTrainAlgorithm
public interface ClickTrainAlgorithm
Interface for a click train detection algorithm.
- Author:
- Jamie Macaulay
-
Method Summary
Modifier and TypeMethodDescriptionGet the class which handles GUI components for the click train detector algorithmGet logging class for click algorithm specific information.getName()The name of the algorithmvoidnewDataUnit(PamDataUnit<?, ?> dataUnit) Adds a data unit to the click train detector algorithmvoidSend update flag to the algorithm
-
Method Details
-
getName
String getName()The name of the algorithm- Returns:
- the name of the algorithm
-
newDataUnit
Adds a data unit to the click train detector algorithm- Parameters:
dataUnit- - data unit to be considered for click train detection.
-
getClickTrainGraphics
CTDetectorGraphics getClickTrainGraphics()Get the class which handles GUI components for the click train detector algorithm- Returns:
- the click train graphics.
-
update
Send update flag to the algorithm- Parameters:
object- - an object to add to updateflag- - the flag.
-
getCTAlgorithmInfoLogging
CTAlgorithmInfoLogging getCTAlgorithmInfoLogging()Get logging class for click algorithm specific information.- Returns:
- the ct algorithm logging.
-