Commit 74ae2065 authored by Andrea Orlat's avatar Andrea Orlat
Browse files

fits nodata does not create Ch tables anymore

parent 30950136
Loading
Loading
Loading
Loading
+78 −73
Original line number Diff line number Diff line
@@ -313,6 +313,7 @@ bool CEngineThread::processData()
		}
#endif
	}  // m_config->getMinorServoBossComponent()!=""
	if (!m_data->getIsNoData()) {
		for (int i=0;i<m_data->getSectionsNumber();i++) {
			bins=m_data->getSectionBins(i);
			pol=m_data->getSectionStreamsNumber(i);
@@ -389,7 +390,10 @@ bool CEngineThread::processData()
	#endif
				}
			}
		} //end for
	}


#ifndef FW_DEBUG
	m_file->add_row();
#endif
@@ -637,7 +641,7 @@ void CEngineThread::runLoop()
					impl.log(LM_ERROR); // not filtered, because the user need to know about the problem immediately
					m_data->setStatus(Management::MNG_FAILURE);
				}
				else if (!m_file->setPrimaryHeaderKey("Beams",mH.beams,"Number of beams")) {
				else if (!m_file->setPrimaryHeaderKey("Beams",/*mH.beams*/m_info.getFeedNumber(),"Number of beams")) {
					_EXCPT(ManagementErrors::FitsCreationErrorExImpl,impl,"CEngineThread::runLoop()");
					impl.setFileName((const char *)m_data->getFileName());
					impl.setError(m_file->getLastError());
@@ -1185,6 +1189,7 @@ void CEngineThread::collectSchedulerData(FitsWriter_private::CFile* summaryFile)
		}
		restFreq=restFreqRef->get_sync(comp.out());
		std::list<double> va;
		va.clear();
		CCommonTools::map(restFreq,va);
		if (summaryFile) summaryFile->setKeyword("RESTFREQ",va);
		Management::TSubScanConfiguration_var conf;
+3 −1
Original line number Diff line number Diff line
@@ -44,8 +44,10 @@ void CSubScanBinder::addOffsets(const double& lonOff,const double& latOff,const
	m_primary->longitudeOffset=lonOff;
	m_primary->applyOffsets=true;
	m_primary->offsetFrame=frame;
	if ((fabs(lonOff)>0.0000001) || (fabs(latOff)>0.0000001)) {
		m_subScanConf->signal=Management::MNG_SIGNAL_REFERENCE;
	}
}

void CSubScanBinder::addRadialvelocity(const Antenna::TReferenceFrame& VradFrame,const Antenna::TVradDefinition& VradDefinition,const double& RadialVelocity)
{