43 RFVelCalc(
const double mysigma,
const double myc,
trfmethod
There are several ways to calculate receiver functions.
This class is used to calculate receiver functions from seismic data.
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.
This class implements the method to calculate absolute S-Wave velocities from Receiver function data ...
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.
RFVelCalc & operator=(const RFVelCalc &source)
const ttsdata & GetVelocities()
return the vector of apparent velocities
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 sei...