UNIVERS  15.3
UNIVERS base processing software API
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
gradient_wave_detector.hpp
1 /* gradient_wave_detector.hpp */
2 /* $Id: gradient_wave_detector.hpp 21020 2011-07-11 11:27:03Z urij $ */
3 #ifndef __gradient_wave_detector_hpp
4 #define __gradient_wave_detector_hpp
5 
6 #include <s2proc/wave_field.hpp>
7 #include "abstract_wave_detector.hpp"
8 
10 {
11 public:
12 
13  GradWaveDetector(const WaveField &wf);
14 
15  virtual ~GradWaveDetector();
16 
17 protected:
18 
19  virtual bool calc(Trace &tr, float &weight) const;
20  const WaveField *m_wf;
21 };
22 
23 
24 #endif /* gradient_wave_detector.hpp */
Definition: abstract_wave_detector.hpp:7
Definition: wave_field.hpp:13
Definition: trace.hpp:14
Definition: gradient_wave_detector.hpp:9