UNIVERS  15.3
UNIVERS base processing software API
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
Public Member Functions | Protected Member Functions | List of all members
WSel::CorrSim Class Reference

#include <ws_corr_sim.hpp>

Inheritance diagram for WSel::CorrSim:
WSel::Sim

Public Member Functions

 CorrSim ()
 
virtual Simclone () const
 
- Public Member Functions inherited from WSel::Sim
 Sim ()
 
virtual ~Sim ()
 
bool operator() (const WaveField &field, S2Corr::DVector &coeffs, size_t t0id, size_t dt) const
 

Protected Member Functions

virtual bool calc (const WaveField &field, S2Corr::DVector &coeffs, size_t t0id, size_t dt) const
 

Detailed Description

Similarity coefficients from traces correlations.

Constructor & Destructor Documentation

WSel::CorrSim::CorrSim ( )

Default constructor.

Member Function Documentation

virtual bool WSel::CorrSim::calc ( const WaveField field,
S2Corr::DVector coeffs,
size_t  t0id,
size_t  dt 
) const
protectedvirtual
Calculate vector of similarity coefficients for provided wavefield. 

Should be reimplemented. Return false on any error.

Implements WSel::Sim.

virtual Sim* WSel::CorrSim::clone ( ) const
inlinevirtual

Make copy of the object.

Implements WSel::Sim.


The documentation for this class was generated from the following file: