Skip to content
GitLab
Menu
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
Orekit
Orekit
Commits
1a32bb2d
Commit
1a32bb2d
authored
Jan 20, 2023
by
Pascal Parraud
Browse files
Fixed issue
#1021
: regression in EventEnablingPredicateFilter
parent
b73c4ae7
Changes
2
Hide whitespace changes
Inline
Side-by-side
src/changes/changes.xml
View file @
1a32bb2d
...
...
@@ -21,6 +21,9 @@
</properties>
<body>
<release
version=
"12.0"
date=
"TBD"
description=
"TBD"
>
<action
dev=
"pascal"
type=
"fix"
issue=
"1021"
>
Fixed regression introduced in EventEnablingPredicateFilter when fixing issue 1017.
</action>
<action
dev=
"luc"
type=
"fix"
issue=
"1020"
>
Fixed regression introduced in ImpulseManeuver when fixing issue 1017.
</action>
...
...
src/main/java/org/orekit/propagation/events/EventEnablingPredicateFilter.java
View file @
1a32bb2d
...
...
@@ -291,14 +291,14 @@ public class EventEnablingPredicateFilter
public
Action
eventOccurred
(
final
SpacecraftState
s
,
final
EventDetector
detector
,
final
boolean
increasing
)
{
final
EventEnablingPredicateFilter
ef
=
(
EventEnablingPredicateFilter
)
detector
;
final
Transformer
transformer
=
ef
.
forward
?
ef
.
transformers
[
ef
.
transformers
.
length
-
1
]
:
ef
.
transformers
[
0
];
return
ef
.
rawDetector
.
getHandler
().
eventOccurred
(
s
,
ef
,
transformer
==
Transformer
.
PLUS
?
increasing
:
!
increasing
);
return
ef
.
rawDetector
.
getHandler
().
eventOccurred
(
s
,
ef
.
rawDetector
,
transformer
==
Transformer
.
PLUS
?
increasing
:
!
increasing
);
}
/** {@inheritDoc} */
@Override
public
SpacecraftState
resetState
(
final
EventDetector
detector
,
final
SpacecraftState
oldState
)
{
final
EventEnablingPredicateFilter
ef
=
(
EventEnablingPredicateFilter
)
detector
;
return
ef
.
rawDetector
.
getHandler
().
resetState
(
ef
,
oldState
);
return
ef
.
rawDetector
.
getHandler
().
resetState
(
ef
.
rawDetector
,
oldState
);
}
}
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment