casa  5.7.0-16
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
casa::BeamCalc Member List

This is the complete list of members for casa::BeamCalc, including all inherited members.

alignfeed(calcAntenna *a, const Pathology *p)casa::BeamCalcprivate
Antennasetdir(calcAntenna *a, const casacore::Double *dir)casa::BeamCalcprivate
Antennasetfeedpattern(calcAntenna *a, const char *filename, casacore::Double scale)casa::BeamCalcprivate
Antennasetfreq(calcAntenna *a, casacore::Double freq)casa::BeamCalcprivate
antRespPath_pcasa::BeamCalcprivate
antType_pcasa::BeamCalcprivate
applyPathology(Pathology *P, calcAntenna *a)casa::BeamCalcprivate
astigdishvalue(const calcAntenna *a, casacore::Double x, casacore::Double y, casacore::Double *z, casacore::Double *m)casa::BeamCalcprivate
bandMaxFreq_pcasa::BeamCalcprivate
bandMinFreq_pcasa::BeamCalcprivate
BeamCalc()casa::BeamCalcprotected
BeamCalc_NumBandCodes_pcasa::BeamCalcprivate
BeamCalcGeometries_pcasa::BeamCalcprivate
calculateAperture(ApertureCalcParams *ap)casa::BeamCalc
calculateAperture(ApertureCalcParams *ap, const casacore::Int &whichStokes)casa::BeamCalc
calculateApertureLinPol(ApertureCalcParams *ap, const casacore::Int &whichStokes)casa::BeamCalc
computePixelValues(const ApertureCalcParams *ap, const calcAntenna *a, const Pathology *p, const casacore::Double &L0, casacore::Complex *Er, casacore::Complex *El, const casacore::Int &i, const casacore::Int &j)casa::BeamCalcprivate
computePixelValues(const ApertureCalcParams *ap, const calcAntenna *a, const Pathology *p, const casacore::Double &L0, casacore::Complex *Er, casacore::Complex *El, const casacore::Int &i, const casacore::Int &j, const casacore::Int &whichStokes)casa::BeamCalcprivate
computePixelValuesLinPol(const ApertureCalcParams *ap, const calcAntenna *a, const Pathology *p, const casacore::Double &L0, casacore::Complex *Ex, casacore::Complex *Ey, const casacore::Int &i, const casacore::Int &j, const casacore::Int &whichStokes)casa::BeamCalcprivate
copyBeamCalcGeometry(BeamCalcGeometry *to, BeamCalcGeometry *from)casa::BeamCalcprivate
dAdOmega(const calcAntenna *a, const Ray *ray1, const Ray *ray2, const Ray *ray3, const Pathology *p)casa::BeamCalcprivate
DEG_RADcasa::BeamCalcprivatestatic
deleteAntenna(calcAntenna *a)casa::BeamCalcprivate
deletePathology(Pathology *P)casa::BeamCalcprivate
deleteRay(Ray *ray)casa::BeamCalcprivate
dishfromsub(const calcAntenna *a, casacore::Double x, casacore::Double y, casacore::Double *dishpoint)casa::BeamCalcprivate
dishvalue(const calcAntenna *a, casacore::Double r, casacore::Double *z, casacore::Double *m)casa::BeamCalcprivate
dOmega(const calcAntenna *a, const Ray *ray1, const Ray *ray2, const Ray *ray3, const Pathology *p)casa::BeamCalcprivate
Efield(const calcAntenna *a, const casacore::Complex *pol, casacore::Complex *E)casa::BeamCalcprivate
feedfunc(const calcAntenna *a, casacore::Double theta)casa::BeamCalcprivate
feedgain(const calcAntenna *a, const Ray *ray, const Pathology *p)casa::BeamCalcprivate
getBandID(const casacore::Double freq, const casacore::String &obsname, const casacore::String &bandName, const casacore::String &antennaType="STANDARD", const casacore::MEpoch &obsTime=casacore::MEpoch(casacore::Quantity(50000.,"d")), const casacore::String &otherAntRayPath="")casa::BeamCalc
getfeedbasis(const calcAntenna *a, casacore::Double B[3][3])casa::BeamCalcprivate
INCH_METERcasa::BeamCalcprivatestatic
Instance()casa::BeamCalcstatic
instance_pcasa::BeamCalcprivatestatic
intersectaperture(const calcAntenna *a, const casacore::Double *dish, const casacore::Double *unitdir, casacore::Double *aper)casa::BeamCalcprivate
intersectdish(const calcAntenna *a, const casacore::Double *sub, const casacore::Double *unitdir, casacore::Double *dish, casacore::Int niter)casa::BeamCalcprivate
legplanewaveblock(const calcAntenna *a, casacore::Double x, casacore::Double y)casa::BeamCalcprivate
legplanewaveblock2(const calcAntenna *a, const Ray *ray)casa::BeamCalcprivate
legsphericalwaveblock(const calcAntenna *a, const Ray *ray)casa::BeamCalcprivate
METER_INCHcasa::BeamCalcprivatestatic
METER_NScasa::BeamCalcprivatestatic
newAntenna(casacore::Double sub_h, casacore::Double feed_x, casacore::Double feed_y, casacore::Double feed_z, casacore::Double ftaper, casacore::Double thmax, const char *geomfile)casa::BeamCalcprivate
newAntennafromApertureCalcParams(ApertureCalcParams *ap)casa::BeamCalcprivate
newPathology()casa::BeamCalcprivate
newPathologyfromApertureCalcParams(ApertureCalcParams *ap)casa::BeamCalcprivate
newRay(const casacore::Double *sub)casa::BeamCalcprivate
norm3(casacore::Double *v)casa::BeamCalcinlineprivate
normvec(const casacore::Double *a, const casacore::Double *b, casacore::Double *c)casa::BeamCalcprivate
NS_METERcasa::BeamCalcprivatestatic
obsName_pcasa::BeamCalcprivate
obsTime_pcasa::BeamCalcprivate
Pathologize(casacore::Double *sub, const Pathology *p)casa::BeamCalcprivate
printAntenna(const calcAntenna *a)casa::BeamCalcprivate
RAD_DEGcasa::BeamCalcprivatestatic
Raylen(const Ray *ray)casa::BeamCalcprivate
setBeamCalcGeometries(const casacore::String &obsName, const casacore::String &antennaType="STANDARD", const casacore::MEpoch &obsTime=casacore::MEpoch(casacore::Quantity(50000.,"d")), const casacore::String &otherAntRayPath="")casa::BeamCalc
subfromdish(const calcAntenna *a, casacore::Double x, casacore::Double y, casacore::Double *subpoint)casa::BeamCalcprivate
trace(const calcAntenna *a, casacore::Double x, casacore::Double y, const Pathology *p)casa::BeamCalcprivate
tracepol(casacore::Complex *E0, const Ray *ray, casacore::Complex *E1)casa::BeamCalcprivate