Constructor and Description |
---|
OcmData(List<TrajectoryStateHistory> trajectoryBlocks,
PhysicalProperties physicBlock,
List<CovarianceHistory> covarianceBlocks,
List<ManeuverHistory> maneuverBlocks,
Perturbations perturbationsBlock,
OrbitDetermination orbitDeterminationBlock,
UserDefined userDefinedBlock)
Simple constructor.
|
Modifier and Type | Method and Description |
---|---|
List<CovarianceHistory> |
getCovarianceBlocks()
Get covariance logical blocks.
|
List<ManeuverHistory> |
getManeuverBlocks()
Get maneuvers logical blocks.
|
OrbitDetermination |
getOrbitDeterminationBlock()
Get orbit determination logical block.
|
List<TrajectoryStateHistory> |
getOTrajectoryBlocks()
Get trajectory state histories logical blocks.
|
Perturbations |
getPerturbationsBlock()
Get perturbations logical block.
|
PhysicalProperties |
getPhysicBlock()
Get physical properties logical block.
|
UserDefined |
getUserDefinedBlock()
Get user defined parameters logical block.
|
void |
validate(double version)
Check is all mandatory entries have been initialized.
|
public OcmData(List<TrajectoryStateHistory> trajectoryBlocks, PhysicalProperties physicBlock, List<CovarianceHistory> covarianceBlocks, List<ManeuverHistory> maneuverBlocks, Perturbations perturbationsBlock, OrbitDetermination orbitDeterminationBlock, UserDefined userDefinedBlock)
trajectoryBlocks
- trajectory state histories logical blocks (may be empty)physicBlock
- physical properties logical block (may be null)covarianceBlocks
- covariance logical blocks (may be empty)maneuverBlocks
- maneuvers logical blocks (may be empty)perturbationsBlock
- perturbations logical block (may be null)orbitDeterminationBlock
- orbit determination logical block (may be null)userDefinedBlock
- user defined parameters logical block (may be null)public void validate(double version)
This method should throw an exception if some mandatory entries are missing or not compatible with version number.
public List<TrajectoryStateHistory> getOTrajectoryBlocks()
public PhysicalProperties getPhysicBlock()
public List<CovarianceHistory> getCovarianceBlocks()
public List<ManeuverHistory> getManeuverBlocks()
public Perturbations getPerturbationsBlock()
public OrbitDetermination getOrbitDeterminationBlock()
public UserDefined getUserDefinedBlock()
Copyright © 2002-2022 CS GROUP. All rights reserved.