DATRW++ library: seismic data I/O with multiple formats
|
full set of coordinates.This struct holds a full set of coordinates for a SEG-Y trace header. It provides functions to read the values from a given trace header and to set values in a trace header. Further it provides a function to chose equal scaling values for horizontal coordinates on one hand and vertical coordinates on the other hand. This class combines six members of type datrw::su::ScalCoo in order to scale coordinates coherently. It is used in the set functions of datrw::su::SUheader not as a member data but as a conversion and scaling tool. More...
#include <sucomanager.h>
Public Member Functions | |
Coordinates (const datrw::su::options::SpatialSampling &ctrl, const bool &debug=false) | |
constructor More... | |
void | equalizescaling () |
equalize scaling More... | |
void | getvaluesfrom (const TraceHeaderStruct &h) |
read values from SU header More... | |
void | setvaluesin (TraceHeaderStruct &h) |
set values in SU header More... | |
Public Attributes | |
ScalCoo | gelev |
source y coordinate More... | |
ScalCoo | gx |
receiver x coordinate More... | |
ScalCoo | gy |
receiver y coordinate More... | |
datrw::su::options::SpatialSampling | Mcontrol |
control parameters More... | |
bool | Mdebug |
debug mode More... | |
ScalCoo | sdepth |
source z coordinate More... | |
ScalCoo | sx |
source x coordinate More... | |
ScalCoo | sy |
source y coordinate More... | |
full set of coordinates.
This struct holds a full set of coordinates for a SEG-Y trace header. It provides functions to read the values from a given trace header and to set values in a trace header. Further it provides a function to chose equal scaling values for horizontal coordinates on one hand and vertical coordinates on the other hand. This class combines six members of type datrw::su::ScalCoo in order to scale coordinates coherently. It is used in the set functions of datrw::su::SUheader not as a member data but as a conversion and scaling tool.
Definition at line 195 of file sucomanager.h.