Back to home page

EIC code displayed by LXR

 
 

    


Warning, /include/hbook/hcdifb.inc is written in an unsupported language. File is not indexed.

0001 *
0002 * $Id$
0003 *
0004 * $Log$
0005 * Revision 1.1  1996/01/16 17:07:52  mclareni
0006 * Initial revision
0007 *
0008 *
0009 #ifndef CERNLIB_HBOOK_HCDIFB_INC
0010 #define CERNLIB_HBOOK_HCDIFB_INC
0011 *
0012 *
0013 * hcdifb.inc
0014 *
0015 *CMZ :  4.19/00 13/04/93  16.36.40  by  Rene Brun
0016 *-- Author :
0017 C
0018 C----------------------------------------------------------------------
0019 C
0020 C   HDIFFB specific common block
0021 C
0022 C----------------------------------------------------------------------
0023 C
0024 C
0025 C Option string: Contains all possible character options, used as input
0026 C                for the option decoding utility HUOPTC. This returns a
0027 C                1-d array of length the number of options with contents
0028 C                one or zero. One indicates that that option was selected.
0029 C                For example, HUOPTC('A','ABC',SELECTED(3)) would return
0030 C                (1,0,0) in SELECTED array. Likewise, 'CB' would return
0031 C                (0,1,1).
0032 C
0033 C                HDIFFB has 12 possible options, and the resulting 1-d
0034 C                array, OPTS(12) is placed in the HDIFFB common block.
0035 C
0036 C----------------------------------------------------------------------
0037 C
0038       INTEGER NPARMS
0039       PARAMETER( NPARMS = 12 )
0040       CHARACTER*(NPARMS) OPTST
0041       INTEGER OFLOW, UFLOW, SOPTN, COPTN, AOPTN
0042       INTEGER NORMD,DEBUG,ZEROS,XUNDR,XOVER,YUNDR,YOVER
0043 C  - possible options string
0044       PARAMETER( OPTST = 'NDOUSCAZRLTB' )
0045 C     - option N, don't normalize contents
0046 C     - option D, debugging printout
0047 C     - option O, overflow option
0048 C     - option U, underflow option
0049 C     - option S, statistical comparison
0050 C     - option C, compatibility test
0051 C     - option A, absolute test
0052 C     - option Z, skip ref bin = 0
0053 C     - option R, X-Axis overflow
0054 C     - option L, X-Axis underflow
0055 C     - option T, Y-Axis overflow
0056 C     - option B, Y-Axis underflow
0057       PARAMETER( NORMD = 1 , DEBUG = 2 , OFLOW = 3, UFLOW = 4,
0058      +  SOPTN = 5, COPTN = 6 , AOPTN = 7 , ZEROS = 8, XOVER = 9,
0059      +  XUNDR = 10, YOVER = 11, YUNDR = 12)
0060 C
0061 C----------------------------------------------------------------------
0062 C    Global HDIFFB declarations
0063 C----------------------------------------------------------------------
0064 C
0065       INTEGER DUMPDV,IDR,IDD,BEGINI,BEGINJ,ENDI,ENDJ
0066       INTEGER OPTS(NPARMS),XSIZ
0067       REAL    LAMBDA,LNBIGP,ACDIGT
0068       LOGICAL TWODIM,WEIGHR,WEIGHD,PROFIL,PSDMR,PSDMD
0069  
0070       COMMON/HCDIFB/TWODIM,WEIGHR,WEIGHD,PROFIL,PSDMR,PSDMD,DUMPDV,
0071      +  IDR,IDD,BEGINI,BEGINJ,ENDI,ENDJ,LAMBDA,OPTS,XSIZ,LNBIGP,ACDIGT
0072  
0073  
0074  
0075 
0076 #endif