vol::RadialSetLookup::Identity Class Reference

List of all members.

Detailed Description

Unique identification of this lookup.

Author:
Lakshman


Public Member Functions

 Identity (const VolumeCreator::GridSpecification &spec, const code::RadialSet &rs)
 construct an identity based on these two data sets.
 Identity ()
 for convenience only.
const code::Location & getRadarLocation () const
const code::LatLonHeightGrid::Coord & size () const
std::string getName () const
 Returns a unique name for this lookup.
code::SmartPtr< RadialSetLookup::CorrectiongetCorrectionToProvideDataTo (const std::string &extractionDir, const RadialSetLookup::Identity &other) const
 can this lookup provide data to supply another? If so, find the correction that has to be made to the xyz numbers in the Entry of this cache to create the new Entry
const code::Angle & getHigherDiff () const
const code::Angle & getLowerDiff () const
const code::Angle & getLatRes () const
const code::Angle & getLonRes () const

Static Public Member Functions

static code::SmartPtr< IdentitygetIdentity (const std::string &name)
 returns identity given the unique name


Constructor & Destructor Documentation

vol::RadialSetLookup::Identity::Identity ( const VolumeCreator::GridSpecification spec,
const code::RadialSet &  rs 
)

construct an identity based on these two data sets.

vol::RadialSetLookup::Identity::Identity (  ) 

for convenience only.


Member Function Documentation

code::SmartPtr<RadialSetLookup::Correction> vol::RadialSetLookup::Identity::getCorrectionToProvideDataTo ( const std::string &  extractionDir,
const RadialSetLookup::Identity other 
) const

can this lookup provide data to supply another? If so, find the correction that has to be made to the xyz numbers in the Entry of this cache to create the new Entry

const code::Angle& vol::RadialSetLookup::Identity::getHigherDiff (  )  const [inline]

static code::SmartPtr<Identity> vol::RadialSetLookup::Identity::getIdentity ( const std::string &  name  )  [static]

returns identity given the unique name

const code::Angle& vol::RadialSetLookup::Identity::getLatRes (  )  const [inline]

const code::Angle& vol::RadialSetLookup::Identity::getLonRes (  )  const [inline]

const code::Angle& vol::RadialSetLookup::Identity::getLowerDiff (  )  const [inline]

std::string vol::RadialSetLookup::Identity::getName (  )  const

Returns a unique name for this lookup.

const code::Location& vol::RadialSetLookup::Identity::getRadarLocation (  )  const [inline]

const code::LatLonHeightGrid::Coord& vol::RadialSetLookup::Identity::size (  )  const [inline]


Generated on Fri May 4 13:40:23 2012 for WDSS-IIw2algs by  doxygen 1.4.7