fr.cnes.sirius.patrius.events.postprocessing
Class PolarizationSwitch
java.lang.Object
fr.cnes.sirius.patrius.events.postprocessing.PolarizationSwitch
- All Implemented Interfaces:
- PostProcessing
public final class PolarizationSwitch
- extends Object
- implements PostProcessing
This class is a post processing creation that creates new elements corresponding to polarization
switch events.
While no changes are made to the phenomena list of the timeline, the events list will contain
new elements.
- Since:
- 1.2
- Version:
- $Id: PolarizationSwitch.java 7619 2013-02-06 16:22:12Z CardosoP $
- Author:
- Tiziana Sabatini
- Concurrency :
- immutable
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
PolarizationSwitch
public PolarizationSwitch(String codeL,
String codeR,
double minD,
double maxD)
- Builds an instance of PolarizationSwitch.
- Parameters:
codeL
- the code of the left visibility phenomenoncodeR
- the code of the right visibility phenomenonminD
- the minimal duration for the phenomena duration filtermaxD
- the maximal gap between phenomena for the phenomena merging filter
applyTo
public void applyTo(Timeline list)
- Specified by:
applyTo
in interface PostProcessing
- Parameters:
list
- : the timeline that has to be processed
Copyright © 2016 CNES. All Rights Reserved.