ucar.nc2.dataset.transform
Class VAtmHybridHeight

java.lang.Object
  extended by ucar.nc2.dataset.transform.AbstractCoordTransBuilder
      extended by ucar.nc2.dataset.transform.VAtmHybridHeight
All Implemented Interfaces:
CoordTransBuilderIF

public class VAtmHybridHeight
extends AbstractCoordTransBuilder

Create a atmosphere_hybrid_height_coordinate Vertical Transform from the information in the Coordinate Transform Variable.

Author:
murray

Field Summary
 
Fields inherited from class ucar.nc2.dataset.transform.AbstractCoordTransBuilder
errBuffer
 
Constructor Summary
VAtmHybridHeight()
           
 
Method Summary
 String getTransformName()
          Get the standard name of this transform
 TransformType getTransformType()
          Get the type of the transform
 CoordinateTransform makeCoordinateTransform(NetcdfDataset ds, Variable ctv)
          Make the CoordinateTransform from the dataset
 VerticalTransform makeMathTransform(NetcdfDataset ds, Dimension timeDim, VerticalCT vCT)
          Make the vertical transform transform
 String toString()
          Get a String representation of this object
 
Methods inherited from class ucar.nc2.dataset.transform.AbstractCoordTransBuilder
addParameter, getFalseEastingScaleFactor, getFormula, parseFormula, readAttributeDouble, readAttributeDouble2, setErrorBuffer
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

VAtmHybridHeight

public VAtmHybridHeight()
Method Detail

getTransformName

public String getTransformName()
Get the standard name of this transform

Returns:
the name

getTransformType

public TransformType getTransformType()
Get the type of the transform

Returns:
the type

makeCoordinateTransform

public CoordinateTransform makeCoordinateTransform(NetcdfDataset ds,
                                                   Variable ctv)
Make the CoordinateTransform from the dataset

Parameters:
ds - the dataset
ctv - the variable with the formula
Returns:
the CoordinateTransform

toString

public String toString()
Get a String representation of this object

Overrides:
toString in class Object
Returns:
a String representation of this object

makeMathTransform

public VerticalTransform makeMathTransform(NetcdfDataset ds,
                                           Dimension timeDim,
                                           VerticalCT vCT)
Make the vertical transform transform

Specified by:
makeMathTransform in interface CoordTransBuilderIF
Overrides:
makeMathTransform in class AbstractCoordTransBuilder
Parameters:
ds - the dataset
timeDim - the time dimention
vCT - the vertical coordinate transform
Returns:
the VerticalTransform


Copyright © 1999-2011 UCAR/Unidata. All Rights Reserved.