fr.cnes.sirius.patrius.events.postprocessing
Class PolarizationSingleSelection
java.lang.Object
fr.cnes.sirius.patrius.events.postprocessing.PolarizationSingleSelection
- All Implemented Interfaces:
- PostProcessing
public final class PolarizationSingleSelection
- extends Object
- implements PostProcessing
This class is a post processing creation that creates a new polarization single selection
phenomenon from two sets of visibility phenomena.
While no changes are made to the events list of the timeline, the phenomena list will contain
a new element.
- Since:
- 1.2
- Version:
- $Id: PolarizationSingleSelection.java 17586 2017-05-10 13:29:16Z bignon $
- Author:
- Tiziana Sabatini
- Concurrency :
- immutable
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
PolarizationSingleSelection
public PolarizationSingleSelection(String codeL,
String codeR,
double minD,
double maxD)
- Builds an instance of PolarizationSingleSelection.
- Parameters:
minD
- the minimal duration for the phenomena duration filtermaxD
- the maximal gap between phenomena for the phenomena merging filtercodeL
- the code of the left visibility phenomenoncodeR
- the code of the right visibility phenomenon
applyTo
public void applyTo(Timeline list)
- Specified by:
applyTo
in interface PostProcessing
- Parameters:
list
- : the timeline that has to be processed
Copyright © 2017 CNES. All Rights Reserved.