public interface HealpixNestedFixedRadiusConeComputer
Modifier and Type | Interface and Description |
---|---|
static class |
HealpixNestedFixedRadiusConeComputer.ReturnedCells |
Modifier and Type | Method and Description |
---|---|
double |
getRadius()
Returns the radius of the cones, in radians.
|
HealpixNestedFixedRadiusConeComputer |
newComputer()
To obtain new instances in case we want to use multi-threading,
since an object is possibly not thread-safe.
|
HealpixNestedBMOC |
overlappingCells(double coneCenterLonRad,
double coneCenterLatRad)
MOC of the cells having a part of their surface area in common with the given cone
|
HealpixNestedBMOC |
overlappingCells(double coneCenterLonRad,
double coneCenterLatRad,
HealpixNestedFixedRadiusConeComputer.ReturnedCells returnedCells)
Conveniency method to have a simgle entry point for the various possible cells-in-cone outputs.
|
HealpixNestedBMOC |
overlappingCenters(double coneCenterLonRad,
double coneCenterLatRad)
MOC of the cells which centers lie inside the given cone.
|
double getRadius()
HealpixNestedBMOC overlappingCells(double coneCenterLonRad, double coneCenterLatRad)
coneCenterLonRad
- longitude of the center of the cone, in radiansconeCenterLatRad
- latitude of the center of the cone, in radiansHealpixNestedBMOC overlappingCenters(double coneCenterLonRad, double coneCenterLatRad)
coneCenterLonRad
- longitude of the center of the cone, in radiansconeCenterLatRad
- latitude of the center of the cone, in radiansHealpixNestedBMOC overlappingCells(double coneCenterLonRad, double coneCenterLatRad, HealpixNestedFixedRadiusConeComputer.ReturnedCells returnedCells)
coneCenterLonRad
- longitude of the center of the cone, in radiansconeCenterLatRad
- latitude of the center of the cone, in radiansreturnedCells
- the type of cells we want in outputHealpixNestedFixedRadiusConeComputer newComputer()
this
.HealpixNestedFixedRadiusConeComputer
.Copyright © 2018 F.-X. Pineau, CDS, Observatoire Astronomique de Strasbourg, Universite de Strasbourg, CNRS. All Rights Reserved.