#include <RFVelCalc.h>
Public Member Functions | |
| const ttsdata & | GetVelocities () |
| return the vector of apparent velocities | |
| void | CalcRFVel (const double slowness, const SeismicDataComp &RadComp, const SeismicDataComp &VerComp, ttsdata &AppVel) |
| Calculate absolute velocities from the radial and vertical components of the seismogram. | |
| void | CalcRFVelFromRec (const double slowness, const SeismicDataComp &RRec, const SeismicDataComp &VerComp, ttsdata &AppVel) |
| Calculate absolute velocities from the radial receiver function and the vertical component of the seismogram. | |
| void | WriteVelocities (const std::string filename) |
| Write the velocity estiamtes and corresponding periods into an ascii file. | |
| RFVelCalc (const double mysigma, const double myc, const RecCalc::trfmethod themethod=RecCalc::specdiv) | |
| The constructor takes three parameters for the receiver function estimation. | |
| RFVelCalc & | operator= (const RFVelCalc &source) |
| RFVelCalc (const RFVelCalc &Old) | |
| virtual | ~RFVelCalc () |
Definition at line 11 of file RFVelCalc.h.
| RFVelCalc::RFVelCalc | ( | const double | mysigma, | |
| const double | myc, | |||
| const RecCalc::trfmethod | themethod = RecCalc::specdiv | |||
| ) |
The constructor takes three parameters for the receiver function estimation.
The constructor takes three parameters for the receiver function estimation
| mysigma | The width of the gaussian filter used in calculating the receiver function | |
| myc | The waterlevel, only relevant if spectral division is used for RF calculation | |
| themethod | Do we want to calculate the RF with spectral division of iterative deconvolution |
Definition at line 9 of file RFVelCalc.cpp.
References RecCalc::SetNormalize().
| RFVelCalc::RFVelCalc | ( | const RFVelCalc & | Old | ) |
Definition at line 25 of file RFVelCalc.cpp.
| RFVelCalc::~RFVelCalc | ( | ) | [virtual] |
Definition at line 21 of file RFVelCalc.cpp.
| void RFVelCalc::CalcRFVel | ( | const double | slowness, | |
| const SeismicDataComp & | RadComp, | |||
| const SeismicDataComp & | VerComp, | |||
| ttsdata & | AppVel | |||
| ) |
Calculate absolute velocities from the radial and vertical components of the seismogram.
Definition at line 90 of file RFVelCalc.cpp.
References RecCalc::CalcRecData().
Referenced by AbsVelRecObjective::PostParallel().
| void RFVelCalc::CalcRFVelFromRec | ( | const double | slowness, | |
| const SeismicDataComp & | RRec, | |||
| const SeismicDataComp & | VerComp, | |||
| ttsdata & | AppVel | |||
| ) |
Calculate absolute velocities from the radial receiver function and the vertical component of the seismogram.
Definition at line 81 of file RFVelCalc.cpp.
References RecCalc::CalcRecData().
| const ttsdata& RFVelCalc::GetVelocities | ( | ) | [inline] |
| void RFVelCalc::WriteVelocities | ( | const std::string | filename | ) |
Write the velocity estiamtes and corresponding periods into an ascii file.
Definition at line 100 of file RFVelCalc.cpp.
1.5.8