From ce599e4f9f94b4eb00c1b5edb85bce5431ab3df2 Mon Sep 17 00:00:00 2001 From: toma Date: Wed, 25 Nov 2009 17:56:58 +0000 Subject: Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. BUG:215923 git-svn-id: svn://anonsvn.kde.org/home/kde/branches/trinity/kdeedu@1054174 283d02a7-25f6-0310-bc7c-ecb5cbfe19da --- kstars/kstars/tools/modcalcvlsrdlg.ui | 1212 +++++++++++++++++++++++++++++++++ 1 file changed, 1212 insertions(+) create mode 100644 kstars/kstars/tools/modcalcvlsrdlg.ui (limited to 'kstars/kstars/tools/modcalcvlsrdlg.ui') diff --git a/kstars/kstars/tools/modcalcvlsrdlg.ui b/kstars/kstars/tools/modcalcvlsrdlg.ui new file mode 100644 index 00000000..80311fb8 --- /dev/null +++ b/kstars/kstars/tools/modcalcvlsrdlg.ui @@ -0,0 +1,1212 @@ + +modCalcVlsrDlg + + + modCalcVlsrDlg + + + + 0 + 0 + 670 + 640 + + + + LSR Velocity + + + + unnamed + + + + tabWidget3 + + + + tab + + + Interactive Mode + + + + unnamed + + + + inputGroupBox + + + Time && Location + + + + unnamed + + + + layout7 + + + + unnamed + + + + spacer10 + + + Vertical + + + Expanding + + + + 20 + 21 + + + + + + timBox + + + + 5 + 5 + 0 + 0 + + + + + + spacer8 + + + Vertical + + + Expanding + + + + 20 + 21 + + + + + + datBox + + + StrongFocus + + + + + dateLabel + + + Date: + + + + + timLabel + + + Universal time: + + + + + + + spacer2 + + + Horizontal + + + Fixed + + + + 20 + 20 + + + + + + layout8 + + + + unnamed + + + + heightBox + + + + 1000 + 32767 + + + + 0.0 + + + + + longBox + + + + 100 + 0 + + + + StrongFocus + + + + + latLabel + + + Latitude: + + + + + longLabel + + + Longitude: + + + + + textLabel1_2 + + + Height: + + + + + latBox + + + + 100 + 0 + + + + StrongFocus + + + + + + + + + layout14 + + + + unnamed + + + + spacer23 + + + Horizontal + + + Expanding + + + + 120 + 31 + + + + + + GroupBox2 + + + Equatorial Coordinates + + + + unnamed + + + + raLabel + + + Right ascension: + + + + + raBox + + + true + + + + 100 + 0 + + + + StrongFocus + + + + + decLabel + + + Declination: + + + + + decBox + + + + 100 + 0 + + + + StrongFocus + + + + + epochName + + + + 5 + 5 + 0 + 0 + + + + + 32767 + 32767 + + + + + + epochLabel + + + Epoch: + + + + + + + spacer1 + + + Horizontal + + + Fixed + + + + 100 + 20 + + + + + + + + layout15 + + + + unnamed + + + + groupBox8 + + + Radial Velocities + + + + unnamed + + + + vlsrBox + + + + + azLabel + + + VLSR: + + + + + vHelioBox + + + + + textLabel1 + + + Heliocentric velocity: + + + + + vGeoBox + + + + + textLabel2 + + + Geocentric velocity: + + + + + textLabel3 + + + Topocentric velocity: + + + + + vTopoBox + + + + + + + spacer24 + + + Horizontal + + + Expanding + + + + 30 + 21 + + + + + + buttonGroup6 + + + Input Velocity + + + + unnamed + + + + radioVlsr + + + LSR + + + true + + + + + radioVhelio + + + Heliocentric + + + + + radioVgeo + + + Geocentric + + + + + radioVtopo + + + Topocentric + + + + + + + + + Layout10 + + + + unnamed + + + 0 + + + 6 + + + + Compute + + + + 0 + 25 + + + + + 120 + 32767 + + + + Convert + + + + + Clear + + + + 0 + 25 + + + + + 120 + 32767 + + + + Clear + + + + + + + spacer11 + + + Vertical + + + Expanding + + + + 21 + 20 + + + + + + + + tab + + + Batch Mode + + + + unnamed + + + + InputBox_2_2 + + + true + + + + 5 + 5 + 0 + 0 + + + + Select Fields in Input File + + + + unnamed + + + + decCheckBatch + + + Declination: + + + true + + + + + epochCheckBatch + + + Epoch: + + + + + dateCheckBatch + + + Date: + + + false + + + + + utCheckBatch + + + false + + + UT: + + + false + + + + + raCheckBatch + + + Right ascension: + + + true + + + + + utBoxBatch + + + true + + + + 5 + 5 + 0 + 0 + + + + + + dateBoxBatch + + + + 100 + 0 + + + + + + decBoxBatch + + + false + + + + 100 + 0 + + + + StrongFocus + + + + + raBoxBatch + + + false + + + + 100 + 0 + + + + StrongFocus + + + + + epochBoxBatch + + + + 5 + 5 + 0 + 0 + + + + + + longBoxBatch + + + true + + + + 100 + 0 + + + + StrongFocus + + + + + longCheckBatch + + + Longitude: + + + false + + + + + latBoxBatch + + + true + + + + 100 + 0 + + + + StrongFocus + + + + + latCheckBatch + + + Latitude: + + + false + + + + + heightCheckBatch + + + Height: + + + false + + + + + vlsrCheckBatch + + + LSR velocity: + + + false + + + + + helioVCheckBatch + + + Heliocentric v.: + + + + + geoVCheckBatch + + + Geocentric v.: + + + + + topoVCheckBatch + + + Topocentric v.: + + + + + vlsrBoxBatch + + + + + heightBoxBatch + + + + + vhelioBoxBatch + + + + + vgeoBoxBatch + + + + + vtopoBoxBatch + + + + + + + buttonGroup4 + + + Fields in Output File Plus Result + + + + unnamed + + + + allRadioBatch + + + All parameters + + + + + inputRadioBatch + + + Only parameters in input file + + + true + + + + + + + groupBox4_2 + + + Files + + + + unnamed + + + + InputButtonBatch + + + Input File... + + + File with the input data + + + + + InputLineEditBatch + + + + + OutputLineEditBatch + + + + + OutButtonBatch + + + Output File... + + + File for the output data + + + + + + + layout14 + + + + unnamed + + + + spacer20 + + + Horizontal + + + Expanding + + + + 151 + 21 + + + + + + runButtonBatch + + + + 7 + 5 + 0 + 0 + + + + Run + + + + + spacer19 + + + Horizontal + + + Expanding + + + + 131 + 21 + + + + + + + + spacer7 + + + Vertical + + + Expanding + + + + 20 + 50 + + + + + + + + TabPage + + + Overview + + + + unnamed + + + + kTextBrowser1 + + + <p> The Local Standard of Rest (LSR) is the location in which the mean value of the velocity of a selection of the stars in solar neighboorhood is zero. The local solar motion, that is, the velocity of the sun referred to the Local Standard of Rest is not null: the sun moves with a velocity of 20 km/s towards a point called, solar apex, whose coordinates are:</p> +<li>Ra= 18:03:50.2 (J2000)</li> +<li>Dec = 30:0:16.8 (J2000)</li> +<p>Astronomical sources move relative to the Sun and their velocity can be decomposed in radial velocity, and velocity on the plane of the sky, also know as proper motion in right ascension and declination. The radial velocity is usually obtained by analyzing their spectral emission and the frequency shift of the lines due to Doppler effect. Observational astronomers usually refer source's radial velocity to the LSR.</p> +<p>This calculator module allows to obtain the radial velocity of the source referred to the center of the sun (what we call heliocentric velocity), referred to the center of the Earth (geocentric velocity) and to the observer site (topocentric velocity) from the LSR radial velocity</p> +<li>The heliocentric velocity (V<sub>hel</sub>) is computed by obtaining the scalar product of the radial velocity of the source referred to the LSR (V<sub>lsr</sub>) with the velocity of the Sun referred to the LSR (V<sub>sun</sub>: +<img src="vlsr1.png"> +</li> +<li>The geocentric velocity (V<sub>geo</sub>) is obtained from the heliocentric velocity, the velocity of the Earth (V<sub>E</sub>) and its position for a given date and time: +<img src="vlsr2.png"> +</li> +<li>The topocentric velocity is obtained from the geocentric velocity, the position on the Earth, and the date and time at which we desire to know the radial velocity of the source.</li> + + + + + + + + + + dmsBox +
../dmsbox.h
+ + 70 + 20 + + 0 + + 5 + 5 + 0 + 0 + + image0 +
+ + ExtDateEdit +
libkdeedu/extdate/extdatetimeedit.h
+ + 70 + 20 + + 0 + + 5 + 5 + 0 + 0 + + image1 +
+
+ + + 89504e470d0a1a0a0000000d4948445200000016000000160806000000c4b46c3b0000045249444154388d8d95bf8b1d5514c73fbb19e40cbce81d788199b8911d48304f8cf0524876316016031ab14819acfcd1f8a34ba72222fe0b369a54a216a216c158049222645f131221c10928dc852cdc0bfb600e66dc39c58558ccee6ab0c93497c3650edff339df99efc28df51bec3e9f7cfee6438b8662800086431eab2e971c5f7cf4edc26eaf851beb37b8f8fd870f67d73c6fbf759e5c0427156a0149d0621414b4b414c8bf756a013033c2a6a7f19e181b564e56bc73eec2420630bbee39ffdec7b8aac61e2861ee294460046bd309860720a8079f13e60149156a8a2000d4076a48c6ec7ae09d73b070ead5f2e199d31f50d735b66534b161b254524f6bea25a14d1b90c2300146d080ce8de68ed06ed65832cc0ceb0ceb7bda79445c4f66117211ec81e1a3677a78c299d7a6281e3fbf0c29d29a2717a14d4231ca2153a6e386b8e1f1b355821a4e84f8a0a7c81c3e06324d86938a103d93c335aba76ba2cdb8152f42f2f83f1c39397d6a29b21cad846a6ca841b9acf45ca5bd721cd516b26127206464825aa05eaa583b3d41d33ab736bfc4d4b87d6d421b6b2c2992392c296e24544703d395801ad44b861e0d70b326a67687b9b148322401fb0dc3f37bfc0e9d1b572f4d089b15660a0866caea4b42b1dcd2dcac985daf910c34c1e458c0b21d97240320739960c0f1e74b7c77154b8166564357018ac8a0f4ccd9299313400afc8427dc9de0ca96fa88a2c9a88f2ab7b784227328b0a8c910725a3ca4488c10361e557ae69515565f9e528843cd58391d319478b7460d9c808c5b4068d3f0de229960f4149283192e1b188938c0583d3165edd4142742df298231fbd5e170f4095cc6c0fac880808cff30065a0bc8c86129df533a3d5a72eaec041941d006231034d0ce0bd4142c27ce0527a0dd4ee3341c8bbb8c498225a17413c0a80f3bd6ce55146284ee369622da790a27ac9d6da99604b29eb21cac276998b0c8dc207c97b1760dce0123a84b21a8a2ea310b80e2e781ca419f846a5c307d2360731d186730bb93ff9f714b4b1b05eb22c508ea9516498e1fbf51426cb87ca965fd879ae61ee41458eaa91cc838ec3116dc238c33924182e68e21638f594fb90cc7cf7ad67f7e8e9fbe2e201348cafaa58a76ab657a32a21a061f9b8139fc9ff208e37d470ebacfea675f80edfdc46dcf812ad26d1ba39171a0dec289903f39a77a26b1df751caa3bd2e2fd9da6e0b20cb5c4f8a0b1713707cbe8d27c601c36fdb0c0cde1d737990e9fab1b194c1b6a618fe530f6e002c964cfc7fdfec8f214665706d6fb8ebd587ef6f75f89d1be02ddeeb058717f13aaa7c09e30dc13a0db0ca78164d019d8d698e66ec1a1a73b4207767fcc9ff772547bc6e36c489077df7ffd6139aec9c541b21da64679c428c62de531831e72c06f086d2c885e2009e524522df534bf41b80f3a572e7cf5cb90202b272b66d7036e6414385a8664686e4341cdfa15ddcbc5dd7b3048463f733402a41eed947ad9fd9b79ff0dd3b8a97b8ac976b6fc187559c2179ffeb817a6ff006d91847a48e5abd70000000049454e44ae426082 + + + 89504e470d0a1a0a0000000d4948445200000016000000160806000000c4b46c3b0000032f49444154388db5953148254718c77f1e5b7c030ab3e0c12e5ce00927f88a14af7d87c5590ac29d6013b0497b844008a9120e1248938354a6b1482131cde5a510b4f03081f07c8d4421c2063cd85708bbe0831938613ec8c0a5588dd1dc33452e5f33bb33c36f7ffbed7fd889fe7e9fcb7ad07df09ab750fdfdfec4c425787b6bfb757bae8df79e6a54e1bcc36008845b47e71dc549c1e06000f10a9e5c9a3effee39690ef92cb4a25e2c3b4804709844807035cfd57d7122f0ad65f0c25f0703d4a39af41d28473fa0af4a42548c81f007f85aa86a4510cc34cccc8288420405640ad2bbcadfeb2fb01b39021e7d5513a2c74c59ca43d8db510e0f6a24018d8a2496ecbeb0b892d29d0f08cdbc9d149ac7dc0057bea2831262853196fd5d6573dd43046b85fcbe2002d55019be54bef9a2a45ecd585e059106fe46639318403153427908bd0be8e2a38c874b90e70692806acade4ea0b7eee96d0cc9b2360b8f0d92e835e33b97172106400801b6b73c1a95c54719cbef439a2b9a54f833c3f68f8ec59594f73eb090089b1b153afa67e4ae1b270e5fa7144725d636a6228d853fcf59fbca511e7bdc193cf92467b0eb297f578a2220721d7ccdd82442553b48206f417a1714c5fb94b5cf2b8a638f58a13b9fc2a4a3ddb16854aa53d03806dcf4180481a8d8c98b8f7296b3f6a5a33c6ee2652785fc1ea4d2bcaf248246901bca377a0c661a482cc5505135ecbd088de9a490ddb30c8735cf9e5614872955a96854665a066e4f85a33d0bad96500f95bd9dc0f26a8a3b53ba0f53f20c9e3d85e1cb9a4f3facd0734f9659da1da8ea5b7a0c02a22cae081a95deba676fc7f1e4a39cce7ca0d5097cfc594e9659fca88608dd25cbccdcbfe6384014baf3509f66f436866c7e0d835d4ffb5d0b0954a5c38fb4e92d4af18b521c19ac8c39796ee42ecebe22c0f2aa90656d7adf5714c74a71346c7647b0d39685c7965f7f52aa738fc6947a34c6b83829284a41d2c6441258580a74e7738a22509d36d0bc65687760660e8a25033187c451fec69bc1838301ac0b69de444ad53779c32317bb2481f2d437b9dd6adae13d14874a558f3126c2e0e7cbc59be3b81abf7e67ecca7fac3bd0fca3fe17f0db86f7f7fb137f0208c29bb2c76e387f0000000049454e44ae426082 + + + + + Compute + clicked() + modCalcVlsrDlg + slotComputeVelocities() + + + Clear + clicked() + modCalcVlsrDlg + slotClearCoords() + + + InputButtonBatch + clicked() + modCalcVlsrDlg + slotInputFile() + + + OutButtonBatch + clicked() + modCalcVlsrDlg + slotOutputFile() + + + runButtonBatch + clicked() + modCalcVlsrDlg + slotRunBatch() + + + + tabWidget3 + timBox + datBox + longBox + latBox + heightBox + raBox + decBox + epochName + vlsrBox + vHelioBox + vGeoBox + vTopoBox + radioVlsr + Compute + Clear + decCheckBatch + epochCheckBatch + dateCheckBatch + utCheckBatch + raCheckBatch + utBoxBatch + decBoxBatch + raBoxBatch + epochBoxBatch + longBoxBatch + longCheckBatch + latBoxBatch + latCheckBatch + heightCheckBatch + vlsrCheckBatch + helioVCheckBatch + geoVCheckBatch + topoVCheckBatch + vlsrBoxBatch + heightBoxBatch + vhelioBoxBatch + vgeoBoxBatch + vtopoBoxBatch + inputRadioBatch + InputButtonBatch + InputLineEditBatch + OutputLineEditBatch + OutButtonBatch + runButtonBatch + kTextBrowser1 + + + slotComputeVelocities() + slotClearCoords() + slotUtChecked() + slotDateChecked() + slotRaChecked() + slotDecChecked() + slotEpochChecked() + slotLongChecked() + slotLatChecked() + slotHeightChecked() + slotVlsrChecked() + slotInputFile() + slotOutputFile() + slotRunBatch() + + + + + klineedit.h + dmsbox.h + dmsbox.h + dmsbox.h + dmsbox.h + klineedit.h + klineedit.h + klineedit.h + klineedit.h + + dmsbox.h + dmsbox.h + klineedit.h + dmsbox.h + dmsbox.h + klineedit.h + klineedit.h + ktextbrowser.h + +
-- cgit v1.2.3