Enum Class PocMethodType
- All Implemented Interfaces:
Serializable,Comparable<PocMethodType>,Constable
Type of probability of collision method used in CCSDS
Conjunction Data Messages.
The list of available methods is available on the SANA.
- Since:
- 11.2
- Author:
- Bryan Cazabonne, Vincent Cucchietti
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class java.lang.Enum
Enum.EnumDesc<E extends Enum<E>> -
Enum Constant Summary
Enum ConstantsEnum ConstantDescriptionAkella and Alfriend - 2000 method.Alfano 2005 method.Maximum conjunction probability method from Alfano.Adjoining parallelepipeds method from Alfano.Adjoining tubes method from Alfano.Voxels method from Alfano.Alfriend 1999 method.Chan 1997 method.Chan 2003 method.Foster 1992 method.McKinley 2006 method.Patera 2001 method.Patera 2003 method.Patera 2005 method. -
Method Summary
Modifier and TypeMethodDescriptionGet CCSDS compatible name.abstract ShortTermEncounter2DPOCMethodTypeGet a probability of collision computing method type based on the short term encounter model.static PocMethodTypeReturns the enum constant of this class with the specified name.static PocMethodType[]values()Returns an array containing the constants of this enum class, in the order they are declared.
-
Enum Constant Details
-
AKELLAALFRIEND_2000
Akella and Alfriend - 2000 method. -
ALFANO_2005
Alfano 2005 method. -
ALFANO_MAX_PROBABILITY
Maximum conjunction probability method from Alfano. -
ALFANO_PARAL_2007
Adjoining parallelepipeds method from Alfano. -
ALFANO_TUBES_2007
Adjoining tubes method from Alfano. -
ALFANO_VOXELS_2006
Voxels method from Alfano. -
ALFRIEND_1999
Alfriend 1999 method. -
CHAN_1997
Chan 1997 method. -
CHAN_2003
Chan 2003 method. -
FOSTER_1992
Foster 1992 method. -
MCKINLEY_2006
McKinley 2006 method. -
PATERA_2001
Patera 2001 method. -
PATERA_2003
Patera 2003 method. -
PATERA_2005
Patera 2005 method.
-
-
Method Details
-
values
Returns an array containing the constants of this enum class, in the order they are declared.- Returns:
- an array containing the constants of this enum class, in the order they are declared
-
valueOf
Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)- Parameters:
name- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
IllegalArgumentException- if this enum class has no constant with the specified nameNullPointerException- if the argument is null
-
getMethodType
Get a probability of collision computing method type based on the short term encounter model.- Returns:
- probability of collision computing method type based on the short term encounter model
-
getCCSDSName
Get CCSDS compatible name.- Returns:
- CCSDS compatible name
-