TDMM: Data Mask Manager Control


                              Titles:  TDMM
                              =============
 
    Contact:  N. West,  Oxford.
 
    Revision History:-
    ================
 
    3.02  N. West     First version.


 
Titles Files
------------
 
dmm.dat
 
 
Verification
------------
 
 
Description
-----------
 
    This bank contains control information for the Data Mask Manager (DMM).
 
 
Data Words
---------
 
        Data types: B(bit), I, F, D(double), H(hollerith 4 char)
 
        Fixed length Database Header.  See titles_dbhdr.html

 Word   Mnemonic      [symbolic command]  Description
 ----   --------      ------------------------------- 
        KTDMM...
 
    1  I _DAMN_SIZE    Default size for DAMN bank
    2  I _DARN_SIZE    Default size for DARN bank
3..10  I               Spare
   11  I _NWE_MTBL     No. of words per entry in MTBL = 5

       The remainder of the bank consists of a table consisting of a series of
       _NWE_MTBL word entries:-

   12     _MTBL         Start of first entry.  

 i                      Nth entry starts at i = 12 + (N-1)*entry size

 i+0 1  I _MTBL_MSK     MTBL offset: Mask no (>0 = DARN, <= 0 DAMN)
 i+1 1  I _MTBL_VER     MTBL offset: Version no ( =-999 if don't care)
 i+2 1  I _MTBL_REQ     MTBL offset: Required? (= 0 optional, =1 compulsory)
 i+3 1  I _MTBL_VERI    MTBL offset: Verify? ( =0 no, =1 check for dupl.s)
 i+4 1  I _MTBL_MMSK    MTBL offset: Merge in mask ( = -999 if none)
 

Notes
-----
 
1)  Word KDBHD_PRINT_FLAG of the Database Header is the print flag.  It can be
    set as follows to control print out of event returned by input processor:-
 
         0      Normal
         1      Normal.
         2      Print list of most frequent masks (used for DARN/DAMN compression)


Go Back to the Snoman Companion Top Page