USGS

Isis 3.0 Application Source Code Reference

Home

CnetRefByEmission Class Reference

Find a Reference in Control Point with the least Emission Angle. More...

#include <CnetRefByEmission.h>

List of all members.

Public Member Functions

 CnetRefByEmission (Pvl *pPvlDef, QString msSerialNumfile)
 Constructor.
virtual ~CnetRefByEmission ()
virtual Pvl & GetLogPvl (void)
 Get the Log updated by this object.
virtual void FindCnetRef (ControlNet &pNewNet)
 Given Control Net, find the reference based on Emission Angle.

Detailed Description

Find a Reference in Control Point with the least Emission Angle.

This class is used find a Reference in Control Point with the least Emission Angle after it has passed all the validity test for Dn, Emission & Incidence Angles and Resolution. Processes the entire points in the Control Network

Author:
2010-06-10 Sharmila Prasad
See also:
ControlNetValidMeasure, CnetRefByIncidence, CnetRefByResolution
Author:
2010-06-10 Sharmila Prasad

Definition at line 67 of file CnetRefByEmission.h.


Constructor & Destructor Documentation

CnetRefByEmission ( Pvl *  pPvlDef,
QString  psSerialNumfile 
)

Constructor.

Construct CnetRefByEmission with a PVL Def file.

Author:
Sharmila Prasad (5/14/2010)
Parameters:
pPvlDef - Pvl Definition File
psSerialNumfile - Serial Number file attached to the ControlNet

Definition at line 25 of file CnetRefByEmission.cpp.

virtual ~CnetRefByEmission (  )  [inline, virtual]

Definition at line 71 of file CnetRefByEmission.h.


Member Function Documentation

virtual Pvl& GetLogPvl ( void   )  [inline, virtual]

Get the Log updated by this object.

Definition at line 74 of file CnetRefByEmission.h.

void FindCnetRef ( ControlNet &  pNewNet  )  [virtual]

Given Control Net, find the reference based on Emission Angle.

This traverses all the control points and measures in the network and checks for valid Measure which passes the Emission Incidence Angle, DN value tests and picks the Measure with the best Emission Angle (closer) to zero as the Reference.

Author:
Sharmila Prasad (5/14/2010)
History:

2010-10-04 Sharmila Prasad - Modified for Binary CNet

2010-10-15 Sharmila Prasad - Use single copy of Control Net in FindCnetRef()

Parameters:
pNewNet - Modified output Control Net

Definition at line 43 of file CnetRefByEmission.cpp.


The documentation for this class was generated from the following files: