From 7fbbbbc93c999ca52305fa0613609f4b8bfd2032 Mon Sep 17 00:00:00 2001
From: Colm Talbot <colm.talbot@ligo.org>
Date: Wed, 13 Jun 2018 23:14:36 +1000
Subject: [PATCH] add interferometers in files

---
 setup.py                                 |  2 +-
 tupak/gw/detectors/CE.interferometer     | 12 ++++++++++++
 tupak/gw/detectors/GEO600.interferometer | 10 ++++++++++
 tupak/gw/detectors/H1.interferometer     | 12 ++++++++++++
 tupak/gw/detectors/L1.interferometer     | 10 ++++++++++
 tupak/gw/detectors/V1.interferometer     | 10 ++++++++++
 6 files changed, 55 insertions(+), 1 deletion(-)
 create mode 100644 tupak/gw/detectors/CE.interferometer
 create mode 100644 tupak/gw/detectors/GEO600.interferometer
 create mode 100644 tupak/gw/detectors/H1.interferometer
 create mode 100644 tupak/gw/detectors/L1.interferometer
 create mode 100644 tupak/gw/detectors/V1.interferometer

diff --git a/setup.py b/setup.py
index b0179dd73..bd5874b68 100644
--- a/setup.py
+++ b/setup.py
@@ -40,7 +40,7 @@ setup(name='tupak',
       version=version,
       packages=['tupak', 'tupak.core', 'tupak.gw'],
       package_dir={'tupak': 'tupak'},
-      package_data={'tupak.gw': ['prior_files/*', 'noise_curves/*.txt'],
+      package_data={'tupak.gw': ['prior_files/*', 'noise_curves/*.txt', 'detectors/*'],
                     'tupak': [version_file]},
       install_requires=[
           'future',
diff --git a/tupak/gw/detectors/CE.interferometer b/tupak/gw/detectors/CE.interferometer
new file mode 100644
index 000000000..65a93ae0d
--- /dev/null
+++ b/tupak/gw/detectors/CE.interferometer
@@ -0,0 +1,12 @@
+name = 'CE'
+power_spectral_density = PowerSpectralDensity(psd_file='CE_psd.txt')
+minimum_frequency = 10
+maximum_frequency = 2048
+length = 40
+latitude = 46 + 27. / 60 + 18.528 / 3600
+longitude = -(119 + 24. / 60 + 27.5657 / 3600)
+elevation = 142.554
+xarm_azimuth = 125.9994
+yarm_azimuth = 215.994
+xarm_tilt = -6.195e-4
+yarm_tilt = 1.25e-5
diff --git a/tupak/gw/detectors/GEO600.interferometer b/tupak/gw/detectors/GEO600.interferometer
new file mode 100644
index 000000000..6042352f6
--- /dev/null
+++ b/tupak/gw/detectors/GEO600.interferometer
@@ -0,0 +1,10 @@
+name = 'GEO600'
+power_spectral_density = PowerSpectralDensity(asd_file='GEO600_S6e_asd.txt')
+minimum_frequency = 40
+maximum_frequency = 2048
+length = 0.6
+latitude = 52 + 14. / 60 + 42.528 / 3600
+longitude = 9 + 48. / 60 + 25.894 / 3600
+elevation = 114.425
+xarm_azimuth = 115.9431
+yarm_azimuth = 21.6117
diff --git a/tupak/gw/detectors/H1.interferometer b/tupak/gw/detectors/H1.interferometer
new file mode 100644
index 000000000..75b25b31c
--- /dev/null
+++ b/tupak/gw/detectors/H1.interferometer
@@ -0,0 +1,12 @@
+name = 'H1'
+power_spectral_density = PowerSpectralDensity(psd_file='aLIGO_ZERO_DET_high_P_psd.txt')
+minimum_frequency = 20
+maximum_frequency = 2048
+length = 4
+latitude = 46 + 27. / 60 + 18.528 / 3600
+longitude = -(119 + 24. / 60 + 27.5657 / 3600)
+elevation = 142.554
+xarm_azimuth = 125.9994
+yarm_azimuth = 215.994
+xarm_tilt = -6.195e-4
+yarm_tilt = 1.25e-5
diff --git a/tupak/gw/detectors/L1.interferometer b/tupak/gw/detectors/L1.interferometer
new file mode 100644
index 000000000..432a01432
--- /dev/null
+++ b/tupak/gw/detectors/L1.interferometer
@@ -0,0 +1,10 @@
+name = 'L1'
+power_spectral_density = PowerSpectralDensity(psd_file='aLIGO_ZERO_DET_high_P_psd.txt')
+minimum_frequency = 20
+maximum_frequency = 2048
+length = 4
+latitude = 30 + 33. / 60 + 46.4196 / 3600
+longitude = -(90 + 46. / 60 + 27.2654 / 3600)
+elevation = -6.574
+xarm_azimuth = 197.7165
+yarm_azimuth = 287.7165
diff --git a/tupak/gw/detectors/V1.interferometer b/tupak/gw/detectors/V1.interferometer
new file mode 100644
index 000000000..fe104aee0
--- /dev/null
+++ b/tupak/gw/detectors/V1.interferometer
@@ -0,0 +1,10 @@
+name = 'V1'
+power_spectral_density = PowerSpectralDensity(psd_file='AdV_psd.txt')
+length = 3
+minimum_frequency = 20
+maximum_frequency = 2048
+latitude = 43 + 37. / 60 + 53.0921 / 3600
+longitude = 10 + 30. / 60 + 16.1878 / 3600
+elevation = 51.884
+xarm_azimuth = 70.5674
+yarm_azimuth = 160.5674
-- 
GitLab