conv/many suite: convert (m)any seismic data format(s)
structgapseries.h
Go to the documentation of this file.
1 
39 // include guard
40 #ifndef TF_STRUCTGAPSERIES_H_VERSION
41 
42 #define TF_STRUCTGAPSERIES_H_VERSION \
43  "TF_STRUCTGAPSERIES_H V1.0 "
44 
45 #include <aff/series.h>
46 #include <sffxx.h>
47 #include "structgapanalysis.h"
48 #include "completenessbins.h"
49 
54  const Gapid& id)
55  : ID(id), completenessbins(cb) { }
56  ::sff::WID2 wid2() const;
59 }; // struct GapSeriesHeader
60 
61 /*----------------------------------------------------------------------*/
62 
68 struct GapSeries {
69  typedef ::aff::Series<int> Tgapseries;
70  GapSeries(const GapSeriesHeader& h);
73 }; // struct GapSeries
74 
75 /*----------------------------------------------------------------------*/
76 
83  typedef ::aff::Series<double> Tcompletenessseries;
87 }; // struct CompletenessSeries
88 
89 #endif // TF_STRUCTGAPSERIES_H_VERSION (includeguard)
90 
91 /* ----- END OF structgapseries.h ----- */
Tgapseries gapseries
GapSeriesHeader(const CompletenessBins &cb, const Gapid &id)
GapSeriesHeader header
a class to hold a gap series for one stream
structs used in primary gap analysis (prototypes)
CompletenessSeries(const GapSeriesHeader &h)
CompletenessBins completenessbins
class to define completenessbins (prototypes)
class to define the time axis of the completeness time series.
::sff::WID2 wid2() const
produce a WID2 header for file output
ID to identify stream.
::aff::Series< int > Tgapseries
a class to hold a completeness series for one stream
GapSeries(const GapSeriesHeader &h)
GapSeriesHeader header
header data for complenetess series
::aff::Series< double > Tcompletenessseries
Tcompletenessseries completeness