From 019a3ae0f3fcc6e0c1aacabc123aae9752496473 Mon Sep 17 00:00:00 2001 From: Sebastianw Wehling-Benatelli Date: Wed, 28 Sep 2016 14:53:57 +0200 Subject: [PATCH] [new] added origin information to the net_magnitude --- pylot/core/analysis/magnitude.py | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/pylot/core/analysis/magnitude.py b/pylot/core/analysis/magnitude.py index 994c2230..4cf02535 100644 --- a/pylot/core/analysis/magnitude.py +++ b/pylot/core/analysis/magnitude.py @@ -82,6 +82,10 @@ class Magnitude(object): def event(self): return self._event + @property + def origin_id(self): + return self._event.origins[0].resource_id + @property def arrivals(self): return self._event.origins[0].arrivals @@ -107,7 +111,9 @@ class Magnitude(object): def net_magnitude(self): if self: - return ObspyMagnitude(mag=np.median([M["mag"] for M in self.magnitudes.values()]), type=self.type) + return ObspyMagnitude(mag=np.median([M["mag"] for M in + self.magnitudes.values()]), + type=self.type, origin_id=self.origin_id) return None