RSTT
3.1.0
Regional Seismic Travel Time
|
Go to the documentation of this file.
38 #ifndef LayerProfileG_H
39 #define LayerProfileG_H
125 inline size_t LayerProfileG::memSize()
127 return LayerProfile::memSize() +
sizeof(gradient);
132 #endif // LayerProfileG.h
The Location Class manages a single point in/on the Earth, which is described by the GRS80 ellipsoid.
double getGradient()
Retrieve the velocity gradient in the interval represented by this LayerProfileG, in 1/s.
bool operator==(const LayerProfileG &other)
Equality operator.
A LayerProfile with mantle velocity gradient information.
LayerProfileG(GreatCircle *greatCircle, Location &location)
Parameterized constructor.
~LayerProfileG()
Destructor.
A Profile object based on values interpolated from nearby GridProfile objects.
LayerProfileG(const LayerProfileG &LayerProfileG)
Copy constructor.
bool operator!=(const LayerProfileG &other)
Inequality operator.
LayerProfileG & operator=(const LayerProfileG &other)
Equal operator.
The GreatCircle class manages information related to a great circle path between two Locations on the...