public class YZPlaneCrossingDetector extends org.orekit.propagation.events.AbstractDetector<YZPlaneCrossingDetector>
Constructor and Description |
---|
YZPlaneCrossingDetector(double delta,
double maxCheck,
double threshold)
Simple Constructor.
|
Modifier and Type | Method and Description |
---|---|
protected YZPlaneCrossingDetector |
create(double newMaxCheck,
double newThreshold,
int newMaxIter,
org.orekit.propagation.events.handlers.EventHandler<? super YZPlaneCrossingDetector> newHandler) |
double |
g(org.orekit.propagation.SpacecraftState s)
Compute the value of the detection function.
|
public YZPlaneCrossingDetector(double delta, double maxCheck, double threshold)
delta
- Offset from X=0 plane;maxCheck
- maximum checking interval (s)threshold
- convergence threshold (s)protected YZPlaneCrossingDetector create(double newMaxCheck, double newThreshold, int newMaxIter, org.orekit.propagation.events.handlers.EventHandler<? super YZPlaneCrossingDetector> newHandler)
create
in class org.orekit.propagation.events.AbstractDetector<YZPlaneCrossingDetector>
public double g(org.orekit.propagation.SpacecraftState s)
g
in interface org.orekit.propagation.events.EventDetector
g
in class org.orekit.propagation.events.AbstractDetector<YZPlaneCrossingDetector>
s
- the current state information: date, kinematics, attitudeCopyright © 2002–2022 CS GROUP. All rights reserved.