Class ControlSwitchDetector

  • All Implemented Interfaces:
    EventDetector

    public abstract class ControlSwitchDetector
    extends Object
    implements EventDetector
    Abstract event detector for singularities in adjoint dynamics.
    Since:
    13.0
    Author:
    Romain Serra
    • Constructor Detail

      • ControlSwitchDetector

        protected ControlSwitchDetector​(EventDetectionSettings detectionSettings)
        Constructor.
        Parameters:
        detectionSettings - detection settings
    • Method Detail

      • dependsOnMainVariablesOnly

        public boolean dependsOnMainVariablesOnly()
        Description copied from interface: EventDetector
        Method returning true if and only if the detection function g does not depend on dependent variables, other than the Cartesian coordinates (or equivalent), mass and attitude (excepts for its rates). It should thus return false if the STM is needed to evaluate the event. This information is used for performance in propagation.
        Specified by:
        dependsOnMainVariablesOnly in interface EventDetector
        Returns:
        flag