Source
184
184
const casacore::Bool useAutoCorr,
185
185
const casacore::Bool useDoublePrec,
186
186
const casacore::Float rotatePAStep,
187
187
const casacore::String Stokes="I", const casacore::Bool doConjBeam=false);
188
188
casacore::CountedPtr<SIMapper> createSIMapper(casacore::String mappertype,
189
189
casacore::CountedPtr<SIImageStore> imagestore, //// make this inside !!!!!
190
190
casacore::CountedPtr<refim::FTMachine> ftmachine,
191
191
casacore::CountedPtr<refim::FTMachine> iftmachine,
192
192
casacore::uInt ntaylorterms=1);
193
193
194
+
// Calculate apparent sensitivity (for _Visibility_ spectrum)
195
+
// _Image_ spectral grid TBD
196
+
virtual casacore::Record apparentSensitivity();
197
+
194
198
bool makePB();
195
199
bool makePrimaryBeam(PBMath& pbMath);
196
200
void andFreqSelection(const casacore::Int msId, const casacore::Int spwId, const casacore::Double freqBeg, const casacore::Double freqEnd, const casacore::MFrequency::Types frame);
197
201
void andChanSelection(const casacore::Int msId, const casacore::Int spwId, const casacore::Int startchan, const casacore::Int endchan);
198
202
void tuneChunk(const casacore::Int gmap);
199
203
//Set up tracking direction ; return False if no tracking is set.
200
204
//return Direction of moving source is in the frame of vb.phaseCenter() at the time of the first row of the vb
201
205
casacore::Bool getMovingDirection(const vi::VisBuffer2& vb, casacore::MDirection& movingDir);
202
206
203
207
// Other Options