casa
$Rev:20696$
|
00001 00002 String oCalTable; 00003 CalAnalysis* poCA; 00004 00005 std::string uint2string( const unsigned int &number ); 00006 00007 Bool parseInput( const ::casac::variant& field, const ::casac::variant& antenna, 00008 const ::casac::variant& timerange, const ::casac::variant& spw, 00009 const ::casac::variant& feed, const std::string& axis, 00010 const std::string& ap, const bool& norm, const bool& unwrap, 00011 const double& jumpmax, CalAnalysis::INPUT& oInput ); 00012 00013 Bool parseField( const ::casac::variant& field, Vector<uInt>& oField ); 00014 00015 Bool parseAntenna( const ::casac::variant& antenna, Vector<uInt>& oAntenna1, 00016 Vector<Int>& oAntenna2 ); 00017 00018 Bool parseTimeRange( const ::casac::variant& timerange, Double& dStartTime, 00019 Double& dStopTime, Vector<Double>& oTime ); 00020 00021 Bool parseSPW( const ::casac::variant& spw, Vector<uInt>& oSPW, 00022 Vector<Vector<uInt> >& oChannel ); 00023 00024 Bool parseFeed( const ::casac::variant& feed, Vector<String>& oFeed ); 00025 00026 Bool parseAxis( const std::string& axis, CalStats::AXIS& eAxisIterUserID ); 00027 00028 Bool parseRAP( const std::string& ap, CalAnalysis::RAP& eRAP ); 00029 00030 Bool parseJumpMax( const double& jumpmax, Double& dJumpMax ); 00031 00032 Bool parseArg( const std::string& order, const std::string& type, 00033 const bool& weight, CalStats::ARG<CalStatsFitter::FIT>& oArg ); 00034 00035 Bool parseOrder( const std::string& order, CalStatsFitter::ORDER& eOrder ); 00036 00037 Bool parseType( const std::string& type, CalStatsFitter::TYPE& eType ); 00038 00039 Bool parseWeight( const bool& weight, CalStatsFitter::WEIGHT& eWeight ); 00040 00041 template <typename T> 00042 Bool writeInput( const CalAnalysis::OUTPUT<T>& oOutput, const uInt& row, 00043 const uInt& col, ::casac::record& oRecIter ); 00044 00045 template <typename T> 00046 Bool writeData( const CalAnalysis::OUTPUT<T>& oOutput, const uInt& row, 00047 const uInt& col, ::casac::record& oRecIter ); 00048 00049 template <typename T> 00050 Bool writeFit( const CalStats::ARG<T>& oArg, 00051 const CalAnalysis::OUTPUT<T>& oOutput, const uInt& row, const uInt& col, 00052 ::casac::record& oRecIter );