ProfName.Ixx - sorting file for CDPS program

 

This file is created by SORTS program.

 

The sorting file has  SORTS_FILE_CONTENT structure contained substructures;

SORTS_HEADER header;

SORTS_FILE_LIST files[20];

SORTS_OFFSET_LIST * offsets ;

SORTS_TRACE_LIST * traces;

 

The SORTS_HEADER structure (first block in file) is:

BOOL kode3D     - is TRUE if 3-D data;

int nmg                  - total number of records in seismic data set;

int nsp                   - total number of shot points in seismic data set;

int ndp                  - total number of depth points or bins in seismic data set;

int nop                  - total number of receive points in seismic data set;

int nlosp               - total number of distance numbers in seismic data set;

int offsetMG        - offset of MG table in sorting file;

int offsetSP         - offset of SP table in sorting file;

int offsetDP         - offset of DP table in sorting file;

int offsetOP        - offset of OP table in sorting file;

int offsetLP         - offset of LP table in sorting file;

int nbinsInLine  - total number of bins in inLine direction for 3-D;

int nbinsCrossLine - total number of bins in CrossLine direction for 3-D;

int nfiles            - total number of physical files in seismic data set;

int ntrTotal        - total number of setsmic traces in data set;

int reserv[2]      - Reserve;

 

The next 20 blocks have SORTS_FILE_LIST structure and describe every file in dataset

int nfile;

int format;  

int sort; // 0 - no 1 - mg 2-sp 3-dp 4-op 5-lp

int nbthead;

int nbtr;

int ntr;

int nsamp;

int isr; // mksek

int itStart;

int itStop;

char fileName[256];

 

At SORTS_HEADER->offsetMG placed SORTS_OFFSET_LIST structure of MG list.

int x - coordinate;

int offset;  

int ntr;

At SORTS_HEADER->offsetSP placed SORTS_OFFSET_LIST structure of SP list.

 

the SORTS_TRACE_LIST structure is array

int nfile - file number;

int itrc trace number in file;  

 

Ê íà÷àëó îãëàâëåíèÿ òàáëèö.

 

Ê íà÷àëó ó÷åáíèêà