MST_GROUPSORT - Online Linux Manual PageSection : 3
Updated : 2007/04/12
Source : Libmseed API

NAMEmst_groupsort - Manipulate MSTrace segments in a MSTraceGroup

SYNOPSIS#include <libmseed.h> MSTrace *mst_groupsort ( MSTraceGroup *mstg, flag quality"); MSTrace *mst_groupheal ( MSTraceGroup *mstg, double timetol", double sampratetol );

DESCRIPTIONmst_groupsort will sort the MSTrace segments in a MSTraceGroup first on the source name (as returned by mst_srcname), then on start time, then on descending end time, and finally on sample rate. The quality flag, passed directly to mst_srcname, controls the addition of the quality indicator to the source name and thus the addition of sorting on the quality indicator (but only if the MSTrace has an associated quality, see mst_srcname(3) for more details). mst_groupheal will attempt to heal MSTrace segments in a MSTraceGroup if they fit within the specified time and sample rate tolerance (timetol and sampratetol respectively). This is useful when, for whatever reason, the MSTraceGroup has separate MSTrace segments which belong together. This usually only happens when data is added to a MSTraceGroup in random data time order. Before attempting to heal the MSTraces the MSTraceGroup will be sorted using mst_groupsort. If sampratetol is -1.0 the default tolerance of abs(1-sr1/sr2) is used. If timetol is -1.0 the default time tolerance of 1/2 the sample period will be used.

RETURN VALUESmst_groupsort returns 0 on success and -1 on error. mst_groupheal returns the number of MSTrace segments merged on success and -1 on error.

SEE ALSOms_intro(3) and mst_srcname(3).

AUTHORChad Trabant IRIS Data Management Center
0
Johanes Gumabo
Data Size   :   5,894 byte
man-mst_groupheal.3Build   :   2024-12-05, 20:55   :  
Visitor Screen   :   x
Visitor Counter ( page / site )   :   2 / 181,914
Visitor ID   :     :  
Visitor IP   :   3.144.25.130   :  
Visitor Provider   :   AMAZON-02   :  
Provider Position ( lat x lon )   :   39.962500 x -83.006100   :   x
Provider Accuracy Radius ( km )   :   1000   :  
Provider City   :   Columbus   :  
Provider Province   :   Ohio ,   :   ,
Provider Country   :   United States   :  
Provider Continent   :   North America   :  
Visitor Recorder   :   Version   :  
Visitor Recorder   :   Library   :  
Online Linux Manual Page   :   Version   :   Online Linux Manual Page - Fedora.40 - march=x86-64 - mtune=generic - 24.12.05
Online Linux Manual Page   :   Library   :   lib_c - 24.10.03 - march=x86-64 - mtune=generic - Fedora.40
Online Linux Manual Page   :   Library   :   lib_m - 24.10.03 - march=x86-64 - mtune=generic - Fedora.40
Data Base   :   Version   :   Online Linux Manual Page Database - 24.04.13 - march=x86-64 - mtune=generic - fedora-38
Data Base   :   Library   :   lib_c - 23.02.07 - march=x86-64 - mtune=generic - fedora.36

Very long time ago, I have the best tutor, Wenzel Svojanovsky . If someone knows the email address of Wenzel Svojanovsky , please send an email to johanes_gumabo@yahoo.co.id .
If error, please print screen and send to johanes_gumabo@yahoo.co.id
Under development. Support me via PayPal.