Class/Object

com.sparkcorr.Tiling

HealpixGrid

Related Docs: object HealpixGrid | package Tiling

Permalink

class HealpixGrid extends SphereTiling with Serializable

Encapsulation of some Healpix functions within SphereTiling abstract class

you will need to build (or get) the java Healpix library see https://github.com/cds-astro/cds-healpix-java

Author:

S.Plaszczynski and J.Peloton

Linear Supertypes
Serializable, Serializable, SphereTiling, AnyRef, Any
Type Hierarchy
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. HealpixGrid
  2. Serializable
  3. Serializable
  4. SphereTiling
  5. AnyRef
  6. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new HealpixGrid(hp: <error>, ptg: ExtPointing)

    Permalink

Value Members

  1. final def !=(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  4. val Nbase: <error>

    Permalink

    resolution parameter

    resolution parameter

    Definition Classes
    HealpixGridSphereTiling
  5. val Npix: <error>

    Permalink

    number of pixels

    number of pixels

    Definition Classes
    HealpixGridSphereTiling
  6. def ang2pix(theta: Double, phi: Double): Int

    Permalink

    pixel index from angles on the sphere

    pixel index from angles on the sphere

    theta

    colatitude (0<theta<Pi)

    phi

    azimuth (0<phi<2Pi)

    returns

    pixel index

    Definition Classes
    HealpixGridSphereTiling
  7. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  8. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  9. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  10. def equals(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  11. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  12. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  13. def hashCode(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  14. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  15. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  16. def neighbours(ipix: Int): Array[Int]

    Permalink

    List of neighbour indices

    List of neighbour indices

    ipix

    pixel index

    returns

    Array of pixel indices (variable size)

    Definition Classes
    HealpixGridSphereTiling
  17. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
  18. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
  19. def pix2ang(ipix: Int): Array[Double]

    Permalink

    pixel center angles for a given index

    pixel center angles for a given index

    ipix

    pixel index

    returns

    size 2 Array of angles [theta,phi] (see header for conventions)

    Definition Classes
    HealpixGridSphereTiling
  20. def pixNums: IndexedSeq[Int]

    Permalink

    list of valid pixel indices for this pixelization (do not assume it is contiguous)

    list of valid pixel indices for this pixelization (do not assume it is contiguous)

    returns

    an indexedseq of indices

    Definition Classes
    HealpixGridSphereTiling
  21. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  22. def toString(): String

    Permalink
    Definition Classes
    AnyRef → Any
  23. final def wait(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  24. final def wait(arg0: Long, arg1: Int): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  25. final def wait(arg0: Long): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Deprecated Value Members

  1. def neighbours8(ipix: Int): Array[Int]

    Permalink

    automatic translation to 8 neighbouring indices putting -1 if there is less.

    automatic translation to 8 neighbouring indices putting -1 if there is less.

    undefined behaviour if more than 8

    Definition Classes
    HealpixGridSphereTiling
    Deprecated

Inherited from Serializable

Inherited from Serializable

Inherited from SphereTiling

Inherited from AnyRef

Inherited from Any

Ungrouped