Skip to content
Snippets Groups Projects
Commit ce5c63ad authored by Oliver Bock's avatar Oliver Bock
Browse files

Improved Search Information visuals

* Added units to search parameters
* Renamed dispersion measure label to "DM" due to length constraints
* Fine-tuned floating point precision
parent 1fcda58f
No related branches found
No related tags found
No related merge requests found
...@@ -94,22 +94,25 @@ void StarsphereRadio::refreshBOINCInformation() ...@@ -94,22 +94,25 @@ void StarsphereRadio::refreshBOINCInformation()
if(m_WUDispersionMeasureValue != m_EinsteinAdapter.wuDispersionMeasure()) { if(m_WUDispersionMeasureValue != m_EinsteinAdapter.wuDispersionMeasure()) {
// we've got a new dispersion measure, update HUD // we've got a new dispersion measure, update HUD
m_WUDispersionMeasureValue = m_EinsteinAdapter.wuSkyPosDeclination(); m_WUDispersionMeasureValue = m_EinsteinAdapter.wuSkyPosDeclination();
buffer << "Dispersion: " << fixed << m_WUDispersionMeasureValue << ends; buffer << "DM: " << fixed << m_WUDispersionMeasureValue << " pc/cm3" << ends;
m_WUDispersionMeasure = buffer.str(); m_WUDispersionMeasure = buffer.str();
buffer.str(""); buffer.str("");
} }
// update the following information every time (no need to check first) // update the following information every time (no need to check first)
buffer << "Orb. Radius: " << fixed << m_EinsteinAdapter.wuTemplateOrbitalRadius() << ends; buffer.precision(3);
buffer << "Orb. Radius: " << fixed << m_EinsteinAdapter.wuTemplateOrbitalRadius() << " ls" << ends;
m_WUTemplateOrbitalRadius = buffer.str(); m_WUTemplateOrbitalRadius = buffer.str();
buffer.str(""); buffer.str("");
buffer << "Orb. Period: " << fixed << m_EinsteinAdapter.wuTemplateOrbitalPeriod() << ends; buffer.precision(0);
buffer << "Orb. Period: " << fixed << m_EinsteinAdapter.wuTemplateOrbitalPeriod() << " s" << ends;
m_WUTemplateOrbitalPeriod = buffer.str(); m_WUTemplateOrbitalPeriod = buffer.str();
buffer.str(""); buffer.str("");
buffer << "Orb. Phase: " << fixed << m_EinsteinAdapter.wuTemplateOrbitalPhase() << ends; buffer.precision(2);
buffer << "Orb. Phase: " << fixed << m_EinsteinAdapter.wuTemplateOrbitalPhase() << " rad" << ends;
m_WUTemplateOrbitalPhase = buffer.str(); m_WUTemplateOrbitalPhase = buffer.str();
buffer.str(""); buffer.str("");
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment