casa
5.7.0-16
|
This is the complete list of members for casa::BeamCalc, including all inherited members.
alignfeed(calcAntenna *a, const Pathology *p) | casa::BeamCalc | private |
Antennasetdir(calcAntenna *a, const casacore::Double *dir) | casa::BeamCalc | private |
Antennasetfeedpattern(calcAntenna *a, const char *filename, casacore::Double scale) | casa::BeamCalc | private |
Antennasetfreq(calcAntenna *a, casacore::Double freq) | casa::BeamCalc | private |
antRespPath_p | casa::BeamCalc | private |
antType_p | casa::BeamCalc | private |
applyPathology(Pathology *P, calcAntenna *a) | casa::BeamCalc | private |
astigdishvalue(const calcAntenna *a, casacore::Double x, casacore::Double y, casacore::Double *z, casacore::Double *m) | casa::BeamCalc | private |
bandMaxFreq_p | casa::BeamCalc | private |
bandMinFreq_p | casa::BeamCalc | private |
BeamCalc() | casa::BeamCalc | protected |
BeamCalc_NumBandCodes_p | casa::BeamCalc | private |
BeamCalcGeometries_p | casa::BeamCalc | private |
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::BeamCalc | private |
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::BeamCalc | private |
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::BeamCalc | private |
copyBeamCalcGeometry(BeamCalcGeometry *to, BeamCalcGeometry *from) | casa::BeamCalc | private |
dAdOmega(const calcAntenna *a, const Ray *ray1, const Ray *ray2, const Ray *ray3, const Pathology *p) | casa::BeamCalc | private |
DEG_RAD | casa::BeamCalc | privatestatic |
deleteAntenna(calcAntenna *a) | casa::BeamCalc | private |
deletePathology(Pathology *P) | casa::BeamCalc | private |
deleteRay(Ray *ray) | casa::BeamCalc | private |
dishfromsub(const calcAntenna *a, casacore::Double x, casacore::Double y, casacore::Double *dishpoint) | casa::BeamCalc | private |
dishvalue(const calcAntenna *a, casacore::Double r, casacore::Double *z, casacore::Double *m) | casa::BeamCalc | private |
dOmega(const calcAntenna *a, const Ray *ray1, const Ray *ray2, const Ray *ray3, const Pathology *p) | casa::BeamCalc | private |
Efield(const calcAntenna *a, const casacore::Complex *pol, casacore::Complex *E) | casa::BeamCalc | private |
feedfunc(const calcAntenna *a, casacore::Double theta) | casa::BeamCalc | private |
feedgain(const calcAntenna *a, const Ray *ray, const Pathology *p) | casa::BeamCalc | private |
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::BeamCalc | private |
INCH_METER | casa::BeamCalc | privatestatic |
Instance() | casa::BeamCalc | static |
instance_p | casa::BeamCalc | privatestatic |
intersectaperture(const calcAntenna *a, const casacore::Double *dish, const casacore::Double *unitdir, casacore::Double *aper) | casa::BeamCalc | private |
intersectdish(const calcAntenna *a, const casacore::Double *sub, const casacore::Double *unitdir, casacore::Double *dish, casacore::Int niter) | casa::BeamCalc | private |
legplanewaveblock(const calcAntenna *a, casacore::Double x, casacore::Double y) | casa::BeamCalc | private |
legplanewaveblock2(const calcAntenna *a, const Ray *ray) | casa::BeamCalc | private |
legsphericalwaveblock(const calcAntenna *a, const Ray *ray) | casa::BeamCalc | private |
METER_INCH | casa::BeamCalc | privatestatic |
METER_NS | casa::BeamCalc | privatestatic |
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::BeamCalc | private |
newAntennafromApertureCalcParams(ApertureCalcParams *ap) | casa::BeamCalc | private |
newPathology() | casa::BeamCalc | private |
newPathologyfromApertureCalcParams(ApertureCalcParams *ap) | casa::BeamCalc | private |
newRay(const casacore::Double *sub) | casa::BeamCalc | private |
norm3(casacore::Double *v) | casa::BeamCalc | inlineprivate |
normvec(const casacore::Double *a, const casacore::Double *b, casacore::Double *c) | casa::BeamCalc | private |
NS_METER | casa::BeamCalc | privatestatic |
obsName_p | casa::BeamCalc | private |
obsTime_p | casa::BeamCalc | private |
Pathologize(casacore::Double *sub, const Pathology *p) | casa::BeamCalc | private |
printAntenna(const calcAntenna *a) | casa::BeamCalc | private |
RAD_DEG | casa::BeamCalc | privatestatic |
Raylen(const Ray *ray) | casa::BeamCalc | private |
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::BeamCalc | private |
trace(const calcAntenna *a, casacore::Double x, casacore::Double y, const Pathology *p) | casa::BeamCalc | private |
tracepol(casacore::Complex *E0, const Ray *ray, casacore::Complex *E1) | casa::BeamCalc | private |