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

Added switches to disable individual IFOs (in plot, not map)

parent 1e9b23ab
No related branches found
No related tags found
No related merge requests found
...@@ -69,6 +69,11 @@ PulsarAnimationWidget::PulsarAnimationWidget(QWidget *parent) : ...@@ -69,6 +69,11 @@ PulsarAnimationWidget::PulsarAnimationWidget(QWidget *parent) :
m_beamTexture = 0; m_beamTexture = 0;
// initial parameters (have to match GUI!) // initial parameters (have to match GUI!)
m_LHOEnabled = true;
m_LLOEnabled = true;
m_VirgoEnabled = true;
m_KAGRAEnabled = true;
m_LIEnabled = true;
m_LHOAngle = 0; m_LHOAngle = 0;
m_LLOAngle = 0; m_LLOAngle = 0;
m_VirgoAngle = 0; m_VirgoAngle = 0;
...@@ -620,6 +625,36 @@ void PulsarAnimationWidget::setSourceInclination(const double degrees) ...@@ -620,6 +625,36 @@ void PulsarAnimationWidget::setSourceInclination(const double degrees)
updateGL(); updateGL();
} }
void PulsarAnimationWidget::setLHOState(const bool enabled)
{
m_LHOEnabled = enabled;
updatePulseProfile();
}
void PulsarAnimationWidget::setLLOState(const bool enabled)
{
m_LLOEnabled = enabled;
updatePulseProfile();
}
void PulsarAnimationWidget::setVirgoState(const bool enabled)
{
m_VirgoEnabled = enabled;
updatePulseProfile();
}
void PulsarAnimationWidget::setKAGRAState(const bool enabled)
{
m_KAGRAEnabled = enabled;
updatePulseProfile();
}
void PulsarAnimationWidget::setLIState(const bool enabled)
{
m_LIEnabled = enabled;
updatePulseProfile();
}
void PulsarAnimationWidget::setLHOAngle(const double degrees) void PulsarAnimationWidget::setLHOAngle(const double degrees)
{ {
m_LHOAngle = degrees; m_LHOAngle = degrees;
...@@ -726,30 +761,30 @@ void PulsarAnimationWidget::updatePulseProfile() ...@@ -726,30 +761,30 @@ void PulsarAnimationWidget::updatePulseProfile()
for(int x = 0; x < 360*PERIODS; ++x) { for(int x = 0; x < 360*PERIODS; ++x) {
double t=x/(PERIODS*360.0); double t=x/(PERIODS*360.0);
double freq = 1.0/pow(1.1-t,0.375); double freq = 1.0/pow(1.1-t,0.375);
m_plotData.m_dataLLO[x] = 0.8 * out.amp[0] * freq * freq * sin((freq*(x + dx[0]) + out.phase[0]) * deg2rad); m_plotData.m_dataLLO[x] = m_LLOEnabled ? 0.8 * out.amp[0] * freq * freq * sin((freq*(x + dx[0]) + out.phase[0]) * deg2rad) : 0.0;
m_plotData.m_dataLHO[x] = 0.8 * out.amp[1] * freq * freq * sin((freq*(x + dx[1]) + out.phase[1]) * deg2rad); m_plotData.m_dataLHO[x] = m_LHOEnabled ? 0.8 * out.amp[1] * freq * freq * sin((freq*(x + dx[1]) + out.phase[1]) * deg2rad) : 0.0;
m_plotData.m_dataVirgo[x] = 0.8 * out.amp[2] * freq * freq * sin((freq*(x + dx[2]) + out.phase[2]) * deg2rad); m_plotData.m_dataVirgo[x] = m_VirgoEnabled ? 0.8 * out.amp[2] * freq * freq * sin((freq*(x + dx[2]) + out.phase[2]) * deg2rad) : 0.0;
m_plotData.m_dataKAGRA[x] = 0.8 * out.amp[3] * freq * freq * sin((freq*(x + dx[3]) + out.phase[3]) * deg2rad); m_plotData.m_dataKAGRA[x] = m_KAGRAEnabled ? 0.8 * out.amp[3] * freq * freq * sin((freq*(x + dx[3]) + out.phase[3]) * deg2rad) : 0.0;
m_plotData.m_dataLI[x] = 0.8 * out.amp[4] * freq * freq * sin((freq*(x + dx[4]) + out.phase[4]) * deg2rad); m_plotData.m_dataLI[x] = m_LIEnabled ? 0.8 * out.amp[4] * freq * freq * sin((freq*(x + dx[4]) + out.phase[4]) * deg2rad) : 0.0;
} }
m_plotData.m_ampLLO = out.amp[0]; m_plotData.m_ampLLO = m_LLOEnabled ? out.amp[0] : 0.0;
m_plotData.m_ampLHO = out.amp[1]; m_plotData.m_ampLHO = m_LHOEnabled ? out.amp[1] : 0.0;
m_plotData.m_ampVirgo = out.amp[2]; m_plotData.m_ampVirgo = m_VirgoEnabled ? out.amp[2] : 0.0;
m_plotData.m_ampKAGRA = out.amp[3]; m_plotData.m_ampKAGRA = m_KAGRAEnabled ? out.amp[3] : 0.0;
m_plotData.m_ampLI = out.amp[4]; m_plotData.m_ampLI = m_LIEnabled ? out.amp[4] : 0.0;
m_plotData.m_phiLLO = out.phase[0]; m_plotData.m_phiLLO = m_LLOEnabled ? out.phase[0] : 0.0;
m_plotData.m_phiLHO = out.phase[1]; m_plotData.m_phiLHO = m_LHOEnabled ? out.phase[1] : 0.0;
m_plotData.m_phiVirgo = out.phase[2]; m_plotData.m_phiVirgo = m_VirgoEnabled ? out.phase[2] : 0.0;
m_plotData.m_phiKAGRA = out.phase[3]; m_plotData.m_phiKAGRA = m_KAGRAEnabled ? out.phase[3] : 0.0;
m_plotData.m_phiLI = out.phase[4]; m_plotData.m_phiLI = m_LIEnabled ? out.phase[4] : 0.0;
m_plotData.m_dtLLO = out.dt[0]; m_plotData.m_dtLLO = m_LLOEnabled ? out.dt[0] : 0.0;
m_plotData.m_dtLHO = out.dt[1]; m_plotData.m_dtLHO = m_LHOEnabled ? out.dt[1] : 0.0;
m_plotData.m_dtVirgo = out.dt[2]; m_plotData.m_dtVirgo = m_VirgoEnabled ? out.dt[2] : 0.0;
m_plotData.m_dtKAGRA = out.dt[3]; m_plotData.m_dtKAGRA = m_KAGRAEnabled ? out.dt[3] : 0.0;
m_plotData.m_dtLI = out.dt[4]; m_plotData.m_dtLI = m_LIEnabled ? out.dt[4] : 0.0;
// propagate new plot data // propagate new plot data
emit pulseProfileUpdated(m_plotData); emit pulseProfileUpdated(m_plotData);
......
...@@ -47,6 +47,11 @@ public: ...@@ -47,6 +47,11 @@ public:
PulsarAnimationWidget(QWidget *parent); PulsarAnimationWidget(QWidget *parent);
virtual ~PulsarAnimationWidget(); virtual ~PulsarAnimationWidget();
void setLHOState(const bool enabled);
void setLLOState(const bool enabled);
void setVirgoState(const bool enabled);
void setKAGRAState(const bool enabled);
void setLIState(const bool enabled);
void setLHOAngle(const double degrees); void setLHOAngle(const double degrees);
void setLLOAngle(const double degrees); void setLLOAngle(const double degrees);
void setVirgoAngle(const int degrees); void setVirgoAngle(const int degrees);
...@@ -92,6 +97,11 @@ private: ...@@ -92,6 +97,11 @@ private:
GLuint m_beamTexture; GLuint m_beamTexture;
double m_earthRadius; double m_earthRadius;
bool m_LHOEnabled;
bool m_LLOEnabled;
bool m_VirgoEnabled;
bool m_KAGRAEnabled;
bool m_LIEnabled;
double m_LHOAngle; double m_LHOAngle;
double m_LLOAngle; double m_LLOAngle;
double m_VirgoAngle; double m_VirgoAngle;
......
...@@ -133,6 +133,31 @@ void PulsatingScience::closeEvent(QCloseEvent *event) ...@@ -133,6 +133,31 @@ void PulsatingScience::closeEvent(QCloseEvent *event)
} }
} }
void PulsatingScience::on_chkLHO_clicked(bool checked)
{
ui.pulsarGlWidget->setLHOState(checked);
}
void PulsatingScience::on_chkLLO_clicked(bool checked)
{
ui.pulsarGlWidget->setLLOState(checked);
}
void PulsatingScience::on_chkVirgo_clicked(bool checked)
{
ui.pulsarGlWidget->setVirgoState(checked);
}
void PulsatingScience::on_chkKAGRA_clicked(bool checked)
{
ui.pulsarGlWidget->setKAGRAState(checked);
}
void PulsatingScience::on_chkLI_clicked(bool checked)
{
ui.pulsarGlWidget->setLIState(checked);
}
void PulsatingScience::on_sliderLHOAngle_valueChanged(int value) void PulsatingScience::on_sliderLHOAngle_valueChanged(int value)
{ {
ui.pulsarGlWidget->setLHOAngle(value); ui.pulsarGlWidget->setLHOAngle(value);
......
...@@ -39,6 +39,11 @@ public: ...@@ -39,6 +39,11 @@ public:
void closeEvent(QCloseEvent *event); void closeEvent(QCloseEvent *event);
public slots: public slots:
void on_chkLHO_clicked(bool checked);
void on_chkLLO_clicked(bool checked);
void on_chkVirgo_clicked(bool checked);
void on_chkKAGRA_clicked(bool checked);
void on_chkLI_clicked(bool checked);
void on_sliderLHOAngle_valueChanged(int value); void on_sliderLHOAngle_valueChanged(int value);
void on_sliderLLOAngle_valueChanged(int value); void on_sliderLLOAngle_valueChanged(int value);
void on_sliderVirgoAngle_valueChanged(int value); void on_sliderVirgoAngle_valueChanged(int value);
......
...@@ -73,37 +73,37 @@ ...@@ -73,37 +73,37 @@
<layout class="QGridLayout" name="gridLayout_3"> <layout class="QGridLayout" name="gridLayout_3">
<item row="1" column="0"> <item row="1" column="0">
<layout class="QGridLayout" name="gridLayout_2"> <layout class="QGridLayout" name="gridLayout_2">
<item row="2" column="4"> <item row="4" column="3">
<spacer name="horizontalSpacer_3"> <widget class="QSlider" name="sliderLIAngle">
<property name="statusTip">
<string>Use this slider to rotate LIGO-India away from its actual orientation. The meter on the far right shows the relative LIGO-India strain amplitude.</string>
</property>
<property name="maximum">
<number>360</number>
</property>
<property name="orientation"> <property name="orientation">
<enum>Qt::Horizontal</enum> <enum>Qt::Horizontal</enum>
</property> </property>
<property name="sizeType"> <property name="tickPosition">
<enum>QSizePolicy::Fixed</enum> <enum>QSlider::TicksBelow</enum>
</property>
<property name="sizeHint" stdset="0">
<size>
<width>40</width>
<height>20</height>
</size>
</property> </property>
</spacer> </widget>
</item> </item>
<item row="1" column="5"> <item row="1" column="7">
<widget class="QLabel" name="label_10"> <widget class="QLabel" name="label_10">
<property name="text"> <property name="text">
<string>A:</string> <string>A:</string>
</property> </property>
</widget> </widget>
</item> </item>
<item row="0" column="5"> <item row="0" column="7">
<widget class="QLabel" name="label_2"> <widget class="QLabel" name="label_2">
<property name="text"> <property name="text">
<string>A:</string> <string>A:</string>
</property> </property>
</widget> </widget>
</item> </item>
<item row="1" column="2"> <item row="1" column="4">
<widget class="QLCDNumber" name="lcdLLOAngle"> <widget class="QLCDNumber" name="lcdLLOAngle">
<property name="digitCount"> <property name="digitCount">
<number>6</number> <number>6</number>
...@@ -116,7 +116,7 @@ ...@@ -116,7 +116,7 @@
</property> </property>
</widget> </widget>
</item> </item>
<item row="0" column="4"> <item row="0" column="6">
<spacer name="horizontalSpacer"> <spacer name="horizontalSpacer">
<property name="orientation"> <property name="orientation">
<enum>Qt::Horizontal</enum> <enum>Qt::Horizontal</enum>
...@@ -132,7 +132,7 @@ ...@@ -132,7 +132,7 @@
</property> </property>
</spacer> </spacer>
</item> </item>
<item row="6" column="2"> <item row="6" column="4">
<widget class="QLCDNumber" name="lcdSourceInclination"> <widget class="QLCDNumber" name="lcdSourceInclination">
<property name="digitCount"> <property name="digitCount">
<number>6</number> <number>6</number>
...@@ -145,30 +145,14 @@ ...@@ -145,30 +145,14 @@
</property> </property>
</widget> </widget>
</item> </item>
<item row="1" column="4"> <item row="5" column="5">
<spacer name="horizontalSpacer_2">
<property name="orientation">
<enum>Qt::Horizontal</enum>
</property>
<property name="sizeType">
<enum>QSizePolicy::Fixed</enum>
</property>
<property name="sizeHint" stdset="0">
<size>
<width>40</width>
<height>20</height>
</size>
</property>
</spacer>
</item>
<item row="5" column="3">
<widget class="QLabel" name="label_6"> <widget class="QLabel" name="label_6">
<property name="text"> <property name="text">
<string>deg</string> <string>deg</string>
</property> </property>
</widget> </widget>
</item> </item>
<item row="5" column="2"> <item row="5" column="4">
<widget class="QLCDNumber" name="lcdSourceIota"> <widget class="QLCDNumber" name="lcdSourceIota">
<property name="digitCount"> <property name="digitCount">
<number>6</number> <number>6</number>
...@@ -181,7 +165,7 @@ ...@@ -181,7 +165,7 @@
</property> </property>
</widget> </widget>
</item> </item>
<item row="6" column="1"> <item row="6" column="3">
<widget class="QSlider" name="sliderSourceInclination"> <widget class="QSlider" name="sliderSourceInclination">
<property name="statusTip"> <property name="statusTip">
<string>Use this slider to adjust the longitude (psi) of the binary system's orbital ascending node</string> <string>Use this slider to adjust the longitude (psi) of the binary system's orbital ascending node</string>
...@@ -206,7 +190,7 @@ ...@@ -206,7 +190,7 @@
</property> </property>
</widget> </widget>
</item> </item>
<item row="0" column="2"> <item row="0" column="4">
<widget class="QLCDNumber" name="lcdLHOAngle"> <widget class="QLCDNumber" name="lcdLHOAngle">
<property name="digitCount"> <property name="digitCount">
<number>6</number> <number>6</number>
...@@ -219,21 +203,21 @@ ...@@ -219,21 +203,21 @@
</property> </property>
</widget> </widget>
</item> </item>
<item row="1" column="0"> <item row="1" column="2">
<widget class="QLabel" name="label"> <widget class="QLabel" name="label">
<property name="text"> <property name="text">
<string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; color:#ff0000;&quot;&gt;LIGO Livingston Orientation&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string> <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; color:#ff0000;&quot;&gt;LIGO Livingston Orientation&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
</property> </property>
</widget> </widget>
</item> </item>
<item row="5" column="0"> <item row="5" column="2">
<widget class="QLabel" name="label_5"> <widget class="QLabel" name="label_5">
<property name="text"> <property name="text">
<string>Source: iota</string> <string>Source: iota</string>
</property> </property>
</widget> </widget>
</item> </item>
<item row="0" column="1"> <item row="0" column="3">
<widget class="QSlider" name="sliderLHOAngle"> <widget class="QSlider" name="sliderLHOAngle">
<property name="statusTip"> <property name="statusTip">
<string>Use this slider to rotate LIGO Hanford (LHO) away from its actual orientation. The meter on the far right shows the relative LHO strain amplitude.</string> <string>Use this slider to rotate LIGO Hanford (LHO) away from its actual orientation. The meter on the far right shows the relative LHO strain amplitude.</string>
...@@ -258,28 +242,28 @@ ...@@ -258,28 +242,28 @@
</property> </property>
</widget> </widget>
</item> </item>
<item row="0" column="3"> <item row="0" column="5">
<widget class="QLabel" name="label_13"> <widget class="QLabel" name="label_13">
<property name="text"> <property name="text">
<string>deg</string> <string>deg</string>
</property> </property>
</widget> </widget>
</item> </item>
<item row="1" column="3"> <item row="1" column="5">
<widget class="QLabel" name="label_8"> <widget class="QLabel" name="label_8">
<property name="text"> <property name="text">
<string>deg</string> <string>deg</string>
</property> </property>
</widget> </widget>
</item> </item>
<item row="0" column="0"> <item row="0" column="2">
<widget class="QLabel" name="label_12"> <widget class="QLabel" name="label_12">
<property name="text"> <property name="text">
<string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; color:#0000ff;&quot;&gt;LIGO Hanford Orientation&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string> <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; color:#0000ff;&quot;&gt;LIGO Hanford Orientation&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
</property> </property>
</widget> </widget>
</item> </item>
<item row="5" column="1"> <item row="5" column="3">
<widget class="QSlider" name="sliderSourceIota"> <widget class="QSlider" name="sliderSourceIota">
<property name="statusTip"> <property name="statusTip">
<string>Use this slider to adjust the orbital plane inclination angle (iota) of the binary system</string> <string>Use this slider to adjust the orbital plane inclination angle (iota) of the binary system</string>
...@@ -301,7 +285,7 @@ ...@@ -301,7 +285,7 @@
</property> </property>
</widget> </widget>
</item> </item>
<item row="1" column="1"> <item row="1" column="3">
<widget class="QSlider" name="sliderLLOAngle"> <widget class="QSlider" name="sliderLLOAngle">
<property name="statusTip"> <property name="statusTip">
<string>Use this slider to rotate LIGO Livingston (LLO) away from its actual orientation. The meter on the far right shows the relative LLO strain amplitude.</string> <string>Use this slider to rotate LIGO Livingston (LLO) away from its actual orientation. The meter on the far right shows the relative LLO strain amplitude.</string>
...@@ -335,21 +319,21 @@ ...@@ -335,21 +319,21 @@
</property> </property>
</widget> </widget>
</item> </item>
<item row="6" column="3"> <item row="6" column="5">
<widget class="QLabel" name="label_9"> <widget class="QLabel" name="label_9">
<property name="text"> <property name="text">
<string>deg</string> <string>deg</string>
</property> </property>
</widget> </widget>
</item> </item>
<item row="6" column="0"> <item row="6" column="2">
<widget class="QLabel" name="label_3"> <widget class="QLabel" name="label_3">
<property name="text"> <property name="text">
<string>Source: psi</string> <string>Source: psi</string>
</property> </property>
</widget> </widget>
</item> </item>
<item row="0" column="6"> <item row="0" column="8">
<widget class="QLCDNumber" name="lcdAmpLHO"> <widget class="QLCDNumber" name="lcdAmpLHO">
<property name="statusTip"> <property name="statusTip">
<string>Relative strain amplitude of LHO</string> <string>Relative strain amplitude of LHO</string>
...@@ -362,7 +346,7 @@ ...@@ -362,7 +346,7 @@
</property> </property>
</widget> </widget>
</item> </item>
<item row="1" column="6"> <item row="1" column="8">
<widget class="QLCDNumber" name="lcdAmpLLO"> <widget class="QLCDNumber" name="lcdAmpLLO">
<property name="statusTip"> <property name="statusTip">
<string>Relative strain amplitude of LLO</string> <string>Relative strain amplitude of LLO</string>
...@@ -375,10 +359,17 @@ ...@@ -375,10 +359,17 @@
</property> </property>
</widget> </widget>
</item> </item>
<item row="3" column="2"> <item row="3" column="4">
<widget class="QLCDNumber" name="lcdKAGRAAngle"/> <widget class="QLCDNumber" name="lcdKAGRAAngle"/>
</item> </item>
<item row="3" column="6"> <item row="4" column="5">
<widget class="QLabel" name="label_18">
<property name="text">
<string>deg</string>
</property>
</widget>
</item>
<item row="3" column="8">
<widget class="QLCDNumber" name="lcdAmpKAGRA"> <widget class="QLCDNumber" name="lcdAmpKAGRA">
<property name="statusTip"> <property name="statusTip">
<string>Relative strain amplitude of KAGRA</string> <string>Relative strain amplitude of KAGRA</string>
...@@ -392,14 +383,49 @@ ...@@ -392,14 +383,49 @@
</property> </property>
</widget> </widget>
</item> </item>
<item row="3" column="5"> <item row="3" column="7">
<widget class="QLabel" name="label_16"> <widget class="QLabel" name="label_16">
<property name="text"> <property name="text">
<string>A:</string> <string>A:</string>
</property> </property>
</widget> </widget>
</item> </item>
<item row="2" column="6"> <item row="2" column="0">
<widget class="QCheckBox" name="chkVirgo">
<property name="checked">
<bool>true</bool>
</property>
</widget>
</item>
<item row="0" column="0">
<widget class="QCheckBox" name="chkLHO">
<property name="checked">
<bool>true</bool>
</property>
</widget>
</item>
<item row="4" column="0">
<widget class="QCheckBox" name="chkLI">
<property name="checked">
<bool>true</bool>
</property>
</widget>
</item>
<item row="4" column="7">
<widget class="QLabel" name="label_19">
<property name="text">
<string>A:</string>
</property>
</widget>
</item>
<item row="4" column="2">
<widget class="QLabel" name="label_17">
<property name="text">
<string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; color:#ff00ff;&quot;&gt;LIGO-India Orientation&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
</property>
</widget>
</item>
<item row="2" column="8">
<widget class="QLCDNumber" name="lcdAmpVirgo"> <widget class="QLCDNumber" name="lcdAmpVirgo">
<property name="statusTip"> <property name="statusTip">
<string>Relative strain amplitude of Virgo</string> <string>Relative strain amplitude of Virgo</string>
...@@ -412,21 +438,21 @@ ...@@ -412,21 +438,21 @@
</property> </property>
</widget> </widget>
</item> </item>
<item row="3" column="3"> <item row="3" column="5">
<widget class="QLabel" name="label_15"> <widget class="QLabel" name="label_15">
<property name="text"> <property name="text">
<string>deg</string> <string>deg</string>
</property> </property>
</widget> </widget>
</item> </item>
<item row="2" column="3"> <item row="2" column="5">
<widget class="QLabel" name="label_7"> <widget class="QLabel" name="label_7">
<property name="text"> <property name="text">
<string>deg</string> <string>deg</string>
</property> </property>
</widget> </widget>
</item> </item>
<item row="3" column="1"> <item row="3" column="3">
<widget class="QSlider" name="sliderKAGRAAngle"> <widget class="QSlider" name="sliderKAGRAAngle">
<property name="statusTip"> <property name="statusTip">
<string>Use this slider to rotate KAGRA away from its actual orientation. The meter on the far right shows the relative KAGRA strain amplitude.</string> <string>Use this slider to rotate KAGRA away from its actual orientation. The meter on the far right shows the relative KAGRA strain amplitude.</string>
...@@ -442,28 +468,41 @@ ...@@ -442,28 +468,41 @@
</property> </property>
</widget> </widget>
</item> </item>
<item row="3" column="0"> <item row="4" column="8">
<widget class="QLCDNumber" name="lcdAmpLI">
<property name="statusTip">
<string>Relative strain amplitude of LIGO-India</string>
</property>
<property name="styleSheet">
<string notr="true">color:rgb(255, 0, 255)</string>
</property>
<property name="digitCount">
<number>4</number>
</property>
</widget>
</item>
<item row="3" column="2">
<widget class="QLabel" name="label_14"> <widget class="QLabel" name="label_14">
<property name="text"> <property name="text">
<string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; color:#c8c800;&quot;&gt;KAGRA Orientation&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string> <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; color:#c8c800;&quot;&gt;KAGRA Orientation&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
</property> </property>
</widget> </widget>
</item> </item>
<item row="2" column="0"> <item row="2" column="2">
<widget class="QLabel" name="label_4"> <widget class="QLabel" name="label_4">
<property name="text"> <property name="text">
<string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; color:#009900;&quot;&gt;Virgo Orientation&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string> <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; color:#009900;&quot;&gt;Virgo Orientation&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
</property> </property>
</widget> </widget>
</item> </item>
<item row="2" column="5"> <item row="2" column="7">
<widget class="QLabel" name="label_11"> <widget class="QLabel" name="label_11">
<property name="text"> <property name="text">
<string>A:</string> <string>A:</string>
</property> </property>
</widget> </widget>
</item> </item>
<item row="2" column="1"> <item row="2" column="3">
<widget class="QSlider" name="sliderVirgoAngle"> <widget class="QSlider" name="sliderVirgoAngle">
<property name="statusTip"> <property name="statusTip">
<string>Use this slider to rotate Virgo away from its actual orientation. The meter on the far right shows the relative Virgo strain amplitude.</string> <string>Use this slider to rotate Virgo away from its actual orientation. The meter on the far right shows the relative Virgo strain amplitude.</string>
...@@ -482,7 +521,7 @@ ...@@ -482,7 +521,7 @@
</property> </property>
</widget> </widget>
</item> </item>
<item row="2" column="2"> <item row="2" column="4">
<widget class="QLCDNumber" name="lcdVirgoAngle"> <widget class="QLCDNumber" name="lcdVirgoAngle">
<property name="digitCount"> <property name="digitCount">
<number>6</number> <number>6</number>
...@@ -498,77 +537,25 @@ ...@@ -498,77 +537,25 @@
</property> </property>
</widget> </widget>
</item> </item>
<item row="4" column="0"> <item row="1" column="0">
<widget class="QLabel" name="label_17"> <widget class="QCheckBox" name="chkLLO">
<property name="text"> <property name="checked">
<string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; color:#ff00ff;&quot;&gt;LIGO-India Orientation&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string> <bool>true</bool>
</property>
</widget>
</item>
<item row="4" column="3">
<widget class="QLabel" name="label_18">
<property name="text">
<string>deg</string>
</property> </property>
</widget> </widget>
</item> </item>
<item row="4" column="5"> <item row="3" column="0">
<widget class="QLabel" name="label_19"> <widget class="QCheckBox" name="chkKAGRA">
<property name="text"> <property name="checked">
<string>A:</string> <bool>true</bool>
</property> </property>
</widget> </widget>
</item> </item>
<item row="4" column="2"> <item row="4" column="4">
<widget class="QLCDNumber" name="lcdLIAngle"/> <widget class="QLCDNumber" name="lcdLIAngle"/>
</item> </item>
<item row="4" column="6"> <item row="0" column="1">
<widget class="QLCDNumber" name="lcdAmpLI"> <spacer name="horizontalSpacer_6">
<property name="statusTip">
<string>Relative strain amplitude of LIGO-India</string>
</property>
<property name="styleSheet">
<string notr="true">color:rgb(255, 0, 255)</string>
</property>
<property name="digitCount">
<number>4</number>
</property>
</widget>
</item>
<item row="4" column="1">
<widget class="QSlider" name="sliderLIAngle">
<property name="statusTip">
<string>Use this slider to rotate LIGO-India away from its actual orientation. The meter on the far right shows the relative LIGO-India strain amplitude.</string>
</property>
<property name="maximum">
<number>360</number>
</property>
<property name="orientation">
<enum>Qt::Horizontal</enum>
</property>
<property name="tickPosition">
<enum>QSlider::TicksBelow</enum>
</property>
</widget>
</item>
<item row="3" column="4">
<spacer name="horizontalSpacer_4">
<property name="orientation">
<enum>Qt::Horizontal</enum>
</property>
<property name="sizeType">
<enum>QSizePolicy::Fixed</enum>
</property>
<property name="sizeHint" stdset="0">
<size>
<width>40</width>
<height>20</height>
</size>
</property>
</spacer>
</item>
<item row="4" column="4">
<spacer name="horizontalSpacer_5">
<property name="orientation"> <property name="orientation">
<enum>Qt::Horizontal</enum> <enum>Qt::Horizontal</enum>
</property> </property>
...@@ -577,7 +564,7 @@ ...@@ -577,7 +564,7 @@
</property> </property>
<property name="sizeHint" stdset="0"> <property name="sizeHint" stdset="0">
<size> <size>
<width>40</width> <width>5</width>
<height>20</height> <height>20</height>
</size> </size>
</property> </property>
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment