casacore::MeasuresProxy Class Reference

#include <MeasuresProxy.h>

List of all members.

Public Member Functions

 MeasuresProxy ()
virtual ~MeasuresProxy ()
Record measure (const Record &rec, const String &str, const Record &form)
Bool doframe (const Record &rec)
String dirshow (const Record &rec)
Record doptorv (const Record &rec, const String &str)
Record doptofreq (const Record &rec, const String &str, const Quantity &form)
Record todop (const Record &rec, const Quantity &form)
Record torest (const Record &rec, const Record &form)
Vector< Stringobslist ()
Vector< Stringsrclist ()
Vector< Stringlinelist ()
Record observatory (const String &str)
Record source (const String &str)
Record line (const String &str)
Record alltyp (const Record &rec)
Quantum< Vector< Double > > posangle (const Record &lrec, const Record &rrec)
Quantum< Vector< Double > > separation (const Record &lrec, const Record &rrec)
Record uvw (const Record &mhrec)
Record expand (const Record &mhrec)

Private Member Functions

String vec2str (const Vector< String > &lst)
Bool doFrame (const MeasureHolder &in)
Bool doFrame (const String &in)
Bool makeMeasure (String &error, MeasureHolder &out, const MeasureHolder &in, const String &outref, const Record &off)
Bool toUvw (String &error, MeasureHolder &out, Vector< Double > &xyz, Vector< Double > &dot, const MeasureHolder &in)
Bool expandIt (String &error, MeasureHolder &out, Vector< Double > &xyz, const MeasureHolder &in)
MeasureHolder rec2mh (const Record &rec)
Record mh2rec (const MeasureHolder &mh)

Static Private Member Functions

static String getMeasureType (const Record &in)

Private Attributes

MeasFrame frame_p
 The globally used MeasFrame for this DO.
MeasCometpcomet_p
 The current comet class.

Detailed Description

Definition at line 47 of file MeasuresProxy.h.


Constructor & Destructor Documentation

casacore::MeasuresProxy::MeasuresProxy (  ) 
virtual casacore::MeasuresProxy::~MeasuresProxy (  )  [virtual]

Member Function Documentation

Record casacore::MeasuresProxy::alltyp ( const Record rec  ) 
String casacore::MeasuresProxy::dirshow ( const Record rec  ) 
Bool casacore::MeasuresProxy::doFrame ( const String in  )  [private]
Bool casacore::MeasuresProxy::doFrame ( const MeasureHolder in  )  [private]
Bool casacore::MeasuresProxy::doframe ( const Record rec  ) 
Record casacore::MeasuresProxy::doptofreq ( const Record rec,
const String str,
const Quantity form 
)
Record casacore::MeasuresProxy::doptorv ( const Record rec,
const String str 
)
Record casacore::MeasuresProxy::expand ( const Record mhrec  ) 
Bool casacore::MeasuresProxy::expandIt ( String error,
MeasureHolder out,
Vector< Double > &  xyz,
const MeasureHolder in 
) [private]
static String casacore::MeasuresProxy::getMeasureType ( const Record in  )  [static, private]
Record casacore::MeasuresProxy::line ( const String str  ) 
Vector<String> casacore::MeasuresProxy::linelist (  ) 
Bool casacore::MeasuresProxy::makeMeasure ( String error,
MeasureHolder out,
const MeasureHolder in,
const String outref,
const Record off 
) [private]
Record casacore::MeasuresProxy::measure ( const Record rec,
const String str,
const Record form 
)
Record casacore::MeasuresProxy::mh2rec ( const MeasureHolder mh  )  [private]
Record casacore::MeasuresProxy::observatory ( const String str  ) 
Vector<String> casacore::MeasuresProxy::obslist (  ) 
Quantum<Vector<Double> > casacore::MeasuresProxy::posangle ( const Record lrec,
const Record rrec 
)
MeasureHolder casacore::MeasuresProxy::rec2mh ( const Record rec  )  [private]
Quantum<Vector<Double> > casacore::MeasuresProxy::separation ( const Record lrec,
const Record rrec 
)
Record casacore::MeasuresProxy::source ( const String str  ) 
Vector<String> casacore::MeasuresProxy::srclist (  ) 
Record casacore::MeasuresProxy::todop ( const Record rec,
const Quantity form 
)
Record casacore::MeasuresProxy::torest ( const Record rec,
const Record form 
)
Bool casacore::MeasuresProxy::toUvw ( String error,
MeasureHolder out,
Vector< Double > &  xyz,
Vector< Double > &  dot,
const MeasureHolder in 
) [private]
Record casacore::MeasuresProxy::uvw ( const Record mhrec  ) 
String casacore::MeasuresProxy::vec2str ( const Vector< String > &  lst  )  [private]

Member Data Documentation

The globally used MeasFrame for this DO.

Definition at line 92 of file MeasuresProxy.h.

The current comet class.

Definition at line 94 of file MeasuresProxy.h.


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines

Generated on 31 Aug 2016 for casa by  doxygen 1.6.1