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< String > obslist ()
Vector< String > srclist ()
Vector< String > linelist ()
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.
MeasComet * pcomet_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