* This function is responsible to free all allocated resources
*/
virtualvoidcleanup();
/**
* It sets the local oscillator. Only the first value is considered in this case, since the receiver has just one synthesizer. Before commanding the new value some check are done. The the correspnding signal
* amplitude is computed.
* @param lo lists of values for the local oscillator (MHz), one for each IF. In that case just the first one is significant. In a -1 is passed the present value is kept
* It allows to compute the value of the calibration mark for any given sub bands in the IF space.
* @param result this the sequence of computed mark values, the first entry correspond to first sub band and so on....
* @param, resFreq the sequence reports the initial observed sky frequency (MHz), the first entry correspond to first sub band and so on....
* @param resBw the sequence reports the real bandwidth observed (MHz), the first entry correspond to first sub band and so on....
* @param freqs list of start frequencies (MHz)
* @param bandwidth list of the band widths (MHz)
* @param feeds list of feed identifier, it allows to specifies form which feed the sub band comes from. In that case it is neglected since the receiver is a single feed
* @param ifs list of IF identifier, it allows to specifies from which receiver IF the sub band comes from.
* @param true if the calibration diode is turned on.
* This is getter method. No need to make it thread safe......
* @return the current status word
*/
DWORDgetStatusWord()const{returnm_statusWord;}
/**
* This is getter method. In this case, since it makes use of some class members that could be changed by other methods it is advisable to protect this method with the class mutex.
* @param control name of the parameter that must be returned
* @param ifs Intermediate frequency identifier, it permits to select which amplification chain we are interested in
* @return a specific value of from the transistor control parameters
* It returns the feed geometry of the receiver with respect to the central one. For this implementation it is just a placeholder since there is just one feed.