Package gov.nasa.jpl.aerie.merlin.driver
Class SimulationResults
java.lang.Object
gov.nasa.jpl.aerie.merlin.driver.SimulationResults
-
Field Summary
FieldsModifier and TypeFieldDescriptionfinal Map<String, ResourceProfile<gov.nasa.jpl.aerie.merlin.protocol.types.SerializedValue>> final gov.nasa.jpl.aerie.merlin.protocol.types.Durationfinal Map<gov.nasa.jpl.aerie.merlin.protocol.types.Duration, List<EventGraph<EventRecord>>> final Map<String, ResourceProfile<gov.nasa.jpl.aerie.merlin.protocol.types.RealDynamics>> final Map<gov.nasa.jpl.aerie.types.ActivityInstanceId, gov.nasa.jpl.aerie.types.ActivityInstance> final Instantfinal Map<gov.nasa.jpl.aerie.types.ActivityInstanceId, UnfinishedActivity> -
Constructor Summary
ConstructorsConstructorDescriptionSimulationResults(Map<String, ResourceProfile<gov.nasa.jpl.aerie.merlin.protocol.types.RealDynamics>> realProfiles, Map<String, ResourceProfile<gov.nasa.jpl.aerie.merlin.protocol.types.SerializedValue>> discreteProfiles, Map<gov.nasa.jpl.aerie.types.ActivityInstanceId, gov.nasa.jpl.aerie.types.ActivityInstance> simulatedActivities, Map<gov.nasa.jpl.aerie.types.ActivityInstanceId, UnfinishedActivity> unfinishedActivities, Instant startTime, gov.nasa.jpl.aerie.merlin.protocol.types.Duration duration, List<Triple<Integer, String, gov.nasa.jpl.aerie.merlin.protocol.types.ValueSchema>> topics, Map<gov.nasa.jpl.aerie.merlin.protocol.types.Duration, List<EventGraph<EventRecord>>> events) -
Method Summary
Modifier and TypeMethodDescriptionbooleaninthashCode()replaceIds(Map<gov.nasa.jpl.aerie.types.ActivityDirectiveId, gov.nasa.jpl.aerie.types.ActivityDirectiveId> map) toString()
-
Field Details
-
startTime
-
duration
public final gov.nasa.jpl.aerie.merlin.protocol.types.Duration duration -
realProfiles
public final Map<String,ResourceProfile<gov.nasa.jpl.aerie.merlin.protocol.types.RealDynamics>> realProfiles -
discreteProfiles
public final Map<String,ResourceProfile<gov.nasa.jpl.aerie.merlin.protocol.types.SerializedValue>> discreteProfiles -
simulatedActivities
public final Map<gov.nasa.jpl.aerie.types.ActivityInstanceId,gov.nasa.jpl.aerie.types.ActivityInstance> simulatedActivities -
unfinishedActivities
public final Map<gov.nasa.jpl.aerie.types.ActivityInstanceId,UnfinishedActivity> unfinishedActivities -
topics
-
events
public final Map<gov.nasa.jpl.aerie.merlin.protocol.types.Duration,List<EventGraph<EventRecord>>> events
-
-
Constructor Details
-
SimulationResults
public SimulationResults(Map<String, ResourceProfile<gov.nasa.jpl.aerie.merlin.protocol.types.RealDynamics>> realProfiles, Map<String, ResourceProfile<gov.nasa.jpl.aerie.merlin.protocol.types.SerializedValue>> discreteProfiles, Map<gov.nasa.jpl.aerie.types.ActivityInstanceId, gov.nasa.jpl.aerie.types.ActivityInstance> simulatedActivities, Map<gov.nasa.jpl.aerie.types.ActivityInstanceId, UnfinishedActivity> unfinishedActivities, Instant startTime, gov.nasa.jpl.aerie.merlin.protocol.types.Duration duration, List<Triple<Integer, String, gov.nasa.jpl.aerie.merlin.protocol.types.ValueSchema>> topics, Map<gov.nasa.jpl.aerie.merlin.protocol.types.Duration, List<EventGraph<EventRecord>>> events)
-
-
Method Details