|
void | reset (casacore::Bool verbose=false) |
|
casacore::Bool | saveastable (const casacore::String &tablename) |
|
casacore::Bool | loadfromtable (const casacore::String &tablename) |
|
casacore::Bool | summarizevps (const casacore::Bool verbose) |
|
casacore::Bool | setcannedpb (const casacore::String &tel, const casacore::String &other, const casacore::Bool dopb, const casacore::String &commonpb, const casacore::Bool dosquint, const casacore::Quantity &paincrement, const casacore::Bool usesymmetricbeam, casacore::Record &rec) |
|
casacore::Bool | setpbairy (const casacore::String &telescope, const casacore::String &othertelescope, const casacore::Bool dopb, const casacore::Quantity &dishdiam, const casacore::Quantity &blockagediam, const casacore::Quantity &maxrad, const casacore::Quantity &reffreq, casacore::MDirection &squintdir, const casacore::Quantity &squintreffreq, const casacore::Bool dosquint, const casacore::Quantity &paincrement, const casacore::Bool usesymmetricbeam, casacore::Record &rec) |
|
casacore::Bool | setpbcospoly (const casacore::String &telescope, const casacore::String &othertelescope, const casacore::Bool dopb, const casacore::Vector< casacore::Double > &coeff, const casacore::Vector< casacore::Double > &scale, const casacore::Quantity &maxrad, const casacore::Quantity &reffreq, const casacore::String &isthispb, casacore::MDirection &squintdir, const casacore::Quantity &squintreffreq, const casacore::Bool dosquint, const casacore::Quantity &paincrement, const casacore::Bool usesymmetricbeam, casacore::Record &rec) |
|
casacore::Bool | setpbgauss (const casacore::String &tel, const casacore::String &other, const casacore::Bool dopb, const casacore::Quantity &halfwidth, const casacore::Quantity maxrad, const casacore::Quantity &reffreq, const casacore::String &isthispb, casacore::MDirection &squintdir, const casacore::Quantity &squintreffreq, const casacore::Bool dosquint, const casacore::Quantity &paincrement, const casacore::Bool usesymmetricbeam, casacore::Record &rec) |
|
casacore::Bool | setpbinvpoly (const casacore::String &telescope, const casacore::String &othertelescope, const casacore::Bool dopb, const casacore::Vector< casacore::Double > &coeff, const casacore::Quantity &maxrad, const casacore::Quantity &reffreq, const casacore::String &isthispb, casacore::MDirection &squintdir, const casacore::Quantity &squintreffreq, const casacore::Bool dosquint, const casacore::Quantity &paincrement, const casacore::Bool usesymmetricbeam, casacore::Record &rec) |
|
casacore::Bool | setpbinvpoly (const casacore::String &telescope, const casacore::String &othertelescope, const casacore::Bool dopb, const casacore::Matrix< casacore::Double > &coeff, const casacore::Vector< casacore::Double > &freqs, const casacore::Quantity &maxrad, const casacore::Quantity &reffreq, const casacore::String &isthispb, casacore::MDirection &squintdir, const casacore::Quantity &squintreffreq, const casacore::Bool dosquint, const casacore::Quantity &paincrement, const casacore::Bool usesymmetricbeam, casacore::Record &rec) |
|
casacore::Bool | setpbnumeric (const casacore::String &telescope, const casacore::String &othertelescope, const casacore::Bool dopb, const casacore::Vector< casacore::Double > &vect, const casacore::Quantity &maxrad, const casacore::Quantity &reffreq, const casacore::String &isthispb, casacore::MDirection &squintdir, const casacore::Quantity &squintreffreq, const casacore::Bool dosquint, const casacore::Quantity &paincrement, const casacore::Bool usesymmetricbeam, casacore::Record &rec) |
|
casacore::Bool | setpbimage (const casacore::String &telescope, const casacore::String &othertelescope, const casacore::Bool dopb, const casacore::String &realimage, const casacore::String &imagimage, const casacore::String &compleximage, const casacore::Vector< casacore::String > &antnames, casacore::Record &rec) |
| antnames => Antenna names for which this PB image applies. "*" is for all More...
|
|
casacore::Bool | imagepbinfo (casacore::Vector< casacore::Vector< casacore::String > > &antnames, casacore::Vector< casacore::Record > &imagebeams) |
|
casacore::Bool | setpbpoly (const casacore::String &telescope, const casacore::String &othertelescope, const casacore::Bool dopb, const casacore::Vector< casacore::Double > &coeff, const casacore::Quantity &maxrad, const casacore::Quantity &reffreq, const casacore::String &isthispb, casacore::MDirection &squintdir, const casacore::Quantity &squintreffreq, const casacore::Bool dosquint, const casacore::Quantity &paincrement, const casacore::Bool usesymmetricbeam, casacore::Record &rec) |
|
casacore::Bool | setpbantresptable (const casacore::String &telescope, const casacore::String &othertelescope, const casacore::Bool dopb, const casacore::String &tablepath) |
|
casacore::Bool | setuserdefault (const casacore::Int vplistfield, const casacore::String &telescope, const casacore::String &antennatype="") |
| no record filled, need to access via getvp() More...
|
|
casacore::Bool | getuserdefault (casacore::Int &vplistfield, const casacore::String &telescope, const casacore::String &antennatype="") |
|
casacore::Bool | getanttypes (casacore::Vector< casacore::String > &anttypes, const casacore::String &telescope, const casacore::MEpoch &obstime, const casacore::MFrequency &freq, const casacore::MDirection &obsdirection) |
|
casacore::Int | numvps (const casacore::String &telescope, const casacore::MEpoch &obstime, const casacore::MFrequency &freq, const casacore::MDirection &obsdirection=casacore::MDirection(casacore::Quantity(0.,"deg"), casacore::Quantity(90.,"deg"), casacore::MDirection::AZEL)) |
| return number of voltage patterns satisfying the given constraints More...
|
|
casacore::Bool | getvp (casacore::Record &rec, const casacore::String &telescope, const casacore::MEpoch &obstime, const casacore::MFrequency &freq, const casacore::String &antennatype="", const casacore::MDirection &obsdirection=casacore::MDirection(casacore::Quantity(0.,"deg"), casacore::Quantity(90.,"deg"), casacore::MDirection::AZEL)) |
| get the voltage pattern satisfying the given constraints More...
|
|
casacore::Bool | getvp (casacore::Record &rec, const casacore::String &telescope, const casacore::String &antennatype="") |
| get a general voltage pattern for the given telescope and ant type if available More...
|
|
casacore::Bool | getvps (casacore::Vector< casacore::Record > &unique_out_rec_list, casacore::Vector< casacore::Vector< casacore::uInt > > &beam_index, const casacore::String &telescope, const casacore::Vector< casacore::MEpoch > &inpTimeRange, const casacore::Vector< casacore::MFrequency > &inpFreqRange, const casacore::Vector< casacore::String > &AntennaNames, const casacore::MDirection &obsdirection=casacore::MDirection(casacore::Quantity(0.,"deg"), casacore::Quantity(90.,"deg"), casacore::MDirection::AZEL)) |
| get a set of all necessary beams and their properties for a given antenna list More...
|
|
casacore::Bool | vpRecIsIdentical (const casacore::Record &rec0, const casacore::Record &rec1) |
|
Forward declarations.
Definition at line 42 of file VPManager.h.