public class CR3BPSphereCrossingDetector extends org.orekit.propagation.events.AbstractDetector<CR3BPSphereCrossingDetector>
| Constructor and Description |
|---|
CR3BPSphereCrossingDetector(double primaryR,
double secondaryR,
org.orekit.bodies.CR3BPSystem syst,
double maxCheck,
double threshold)
Simple Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
protected CR3BPSphereCrossingDetector |
create(double newMaxCheck,
double newThreshold,
int newMaxIter,
org.orekit.propagation.events.handlers.EventHandler<? super CR3BPSphereCrossingDetector> newHandler) |
double |
g(org.orekit.propagation.SpacecraftState s)
Compute the value of the detection function.
|
public CR3BPSphereCrossingDetector(double primaryR,
double secondaryR,
org.orekit.bodies.CR3BPSystem syst,
double maxCheck,
double threshold)
primaryR - Radius of the primary body sphere (m)secondaryR - Radius of the secondary body sphere (m)syst - CR3BP System consideredmaxCheck - maximum checking interval (s)threshold - convergence threshold (s)protected CR3BPSphereCrossingDetector create(double newMaxCheck, double newThreshold, int newMaxIter, org.orekit.propagation.events.handlers.EventHandler<? super CR3BPSphereCrossingDetector> newHandler)
create in class org.orekit.propagation.events.AbstractDetector<CR3BPSphereCrossingDetector>public double g(org.orekit.propagation.SpacecraftState s)
g in interface org.orekit.propagation.events.EventDetectorg in class org.orekit.propagation.events.AbstractDetector<CR3BPSphereCrossingDetector>s - the current state information: date, kinematics, attitudeCopyright © 2002–2020 CS Systèmes d'Information. All rights reserved.