From b3ea4229a42a1a2677dc86d5cc6655c18a06de86 Mon Sep 17 00:00:00 2001 From: Sebastian Wehling-Benatelli Date: Wed, 10 Jun 2015 15:46:37 +0200 Subject: [PATCH] implement opportunity to apply different kind of event data to the data object --- pylot/core/read/data.py | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/pylot/core/read/data.py b/pylot/core/read/data.py index 1640a764..95f3ee63 100644 --- a/pylot/core/read/data.py +++ b/pylot/core/read/data.py @@ -149,6 +149,21 @@ class Data(object): def getEvtData(self): return self.evtdata + def applyEVTData(self, data, type='pick'): + + def applyPicks(picks): + pass + def applyArrivals(arrivals): + pass + def applyEvent(event): + pass + + applydata = {'pick':applyPicks, + 'arrival':applyArrivals, + 'event':applyEvent} + + applydata[type](data) + class GenericDataStructure(object): ''' GenericDataBase type holds all information about the current data-