public class SigmaEigenvectorsCovariance extends CommentsContainer
Constructor and Description |
---|
SigmaEigenvectorsCovariance(boolean altCovFlag)
Simple constructor.
|
Modifier and Type | Method and Description |
---|---|
double[] |
getCsig3eigvec3()
Get the Sigma/Eigenvectors Covariance data.
|
boolean |
isAltCovFlagSet()
Get the flag indicating whether the alternate covariance type set in the CDM Object metadata section is Sigma/Eigenvectors Covariance.
|
void |
setCsig3eigvec3(double[] csig3eigvec3)
Set the Sigma/Eigenvectors Covariance data.
|
void |
validate(double version)
Check is all mandatory entries have been initialized.
|
acceptComments, addComment, checkAllowed, checkNotNaN, checkNotNegative, checkNotNull, getComments, refuseFurtherComments
public SigmaEigenvectorsCovariance(boolean altCovFlag)
The Sigma/Eigenvectors Covariance data is only provided if CdmMetadataKey.ALT_COV_TYPE
is AltCovarianceType.CSIG3EIGVEC3
, otherwise
its terms will return NaN.
altCovFlag
- Flag indicating whether the alternate covariance type set in the CDM Object metadata section is Sigma/Eigenvectors Covariance.public void validate(double version)
This method should throw an exception if some mandatory entries are missing or not compatible with version number.
validate
in interface Section
validate
in class CommentsContainer
version
- format versionpublic double[] getCsig3eigvec3()
The Sigma/Eigenvectors Covariance data is only provided if CdmMetadataKey.ALT_COV_TYPE
is AltCovarianceType.CSIG3EIGVEC3
, otherwise
its terms will return NaN.
public void setCsig3eigvec3(double[] csig3eigvec3)
csig3eigvec3
- the covariance data in the Sigma/Eigenvectors format.public boolean isAltCovFlagSet()
Copyright © 2002-2022 CS GROUP. All rights reserved.