Commits

George Moellenbrock authored cdbd0dc4fc1
Introduce visibiilty weight-sum mechanism for apparent sensivity

calculation within the tclean infrastructure (cf Imager::apparentSensitivity). Only continuum is supported (we are limited to the visibilities' spectral axis). Use of tclean gridding mechanism to accumulate relevant weight sums TBD; this will allow support for a spectral sensitivy mode.

code/synthesis/ImagerObjects/SynthesisImager.cc

Modified
998 998
999 999 itsMappers.releaseImageLocks();
1000 1000
1001 1001 }
1002 1002 catch(AipsError &x)
1003 1003 {
1004 1004 throw( AipsError("Error in making PSF : "+x.getMesg()) );
1005 1005 }
1006 1006
1007 1007 }
1008 + /////////////////////////////////////////////////////////////////////////////////////////////////////////////////
1009 + /////////////////////////////////////////////////////////////////////////////////////////////////////////////////
1010 +
1011 + Record SynthesisImager::apparentSensitivity()
1012 + {
1013 +
1014 + throw( AipsError("apparentSensitivity calculation not supported in SynthesisImager (VI1)") );
1015 + return Record();
1016 +
1017 + }
1018 + /////////////////////////////////////////////////////////////////////////////////////////////////////////////////
1008 1019
1009 1020
1010 1021 /////////////////////////////////////////////////////////////////////////////////////////////////////////////////
1011 1022 /////////////////////////////////////////////////////////////////////////////////////////////////////////////////
1012 1023 Bool SynthesisImager::weight(const String& type, const String& rmode,
1013 1024 const Quantity& noise, const Double robust,
1014 1025 const Quantity& fieldofview,
1015 1026 const Int npixels, const Bool multiField,
1016 1027 const String& filtertype, const Quantity& filterbmaj,
1017 1028 const Quantity& filterbmin, const Quantity& filterbpa )

Everything looks good. We'll let you know here if there's anything you should know about.

Add shortcut