#
# $Id: cmflow.txt,v 1.2 1997/03/03 15:47:26 karimaki Exp $
#
# $Log: cmflow.txt,v $
# Revision 1.2  1997/03/03 15:47:26  karimaki
# C Updated flow chart
#
# Revision 1.2  1997/01/09 23:12:02  fisyak
# UCDavis modifications
#
# Revision 1.2  1997/01/09 21:24:57  fisyak
# Merged CERN and UCDavis versions
#
# Revision 1.1.1.2  1997/01/07 05:03:08  fisyak
# Import sources from UCDavis
#
# Revision 1.1.1.2  1997/01/06 04:15:12  fisyak
# cmsim import from UCDavis
#
# Revision 1.2  1997/01/03 00:58:34  fisyak
# Removed unneeded files, merge with CERN version
#
# Revision 1.1.1.1  1996/12/30 23:06:34  fisyak
# Import UCDavis version
#
#
#if defined(CMS_DOC)
#CMZ :          04/07/96  18.05.14  by  karimaki
#-- Author :
#
#   (*)  means  user code (not GEANT3 code)
#
# M A I N (*)   CMS_GEANT3 Main Program
#  |
#if defined(CMS_TRACE)
#  |->HANDLER(*)       condition handler
#endif
#  |
#if (defined(CMS_MOTIF))&&(!defined(CMS_IBM))&&(!defined(CMS_BATCH))
#  |  GPAWPP
#endif
#if (!defined(CMS_MOTIF)||defined(CMS_IBM))&&(!defined(CMS_BATCH))
#  |  GPAW
#endif
#if defined(CMS_BATCH)
#  |->G Z E B R A      initialization of Zebra system
#  |->H L I M I T
#endif
#  |
#  |->U G I N I T (*)  user initialization routine for CMS_GEANT3
#  |   |                                                                 |
#  |   |                   =====================                         |
#  |   |==================| Initialization phase|========================|
#  |   |                   =====================                         |
#  |   |                                                                 |
#  |   |->GINIT            GEANT initialization routine                  |
#  |   |                   defines Simulation specific user data cards --|
#  |   |->FFSET                                                          |
#  |   |->CM_VERS (*)      Identify CMS source files                     |
#  |   |   |->DE_VERS (*)                                                r
#  |   |   |->UT_VERS (*)                                                e
#  |   |   |->TR_VERS (*)                                                a
#  |   |   |->MU_VERS (*)                                                d
#  |   |   |->TT_VERS (*)                                                .
#  |   |       |->MG_VERS (*)                                            r
#  |   |->C_INITF (*)       General CMS initialisations: FFKEYs etc..    u
#  |   |   |->IO_FFKEY (*)  Define data cards used for I/O and database  n
#  |   |   |   |->FFKEY                                                  .
#  |   |   |->DE_FFKEY (*)  ...                    for DETC              r
#  |   |   |   |->MZLINK                                                 u
#  |   |   |   |->FFKEY                                                  n
#  |   |   |->CM_FFKEY (*)  ...                    for CMSI              .
#  |   |   |   |->FFKEY                                                  c
#  |   |   |->TR_FFKEY (*)  Define user data cards for tracker,          a
#  |   |   |   |->FFKEY                                                  r
#  |   |   |->EC_FFKEY (*)  ...                                          d
#  |   |   |->HC_FFKEY (*)  ...                                          s
#  |   |   |->MU_FFKEY (*)  ...                                          .
#  |   |   |   |->MU_FFKEY_DTBX                                          |
#  |   |   |   |   |->FFKEY                                              |
#  |   |   |   |->MU_FFKEY_RPC                                           |
#  |   |   |       |->FFKEY                                              |
#  |   |   |->VC_FFKEY (*)  ...                                          |
#  |   |   |->US_FFKEY (*)  User specific                                |
#  |   |       |->FFKEY                                                  |
#  |   |->GFFGO            Read FF data cards                            |
#  |   |->GZINIT           Initialize GEANT data structures              |
#  |   |->C_INITG (*)      CMS initializations after reading FF cards    |
#  |   |   |->IO_INIT (*)  Initialise directories/files for I/O, database|
#  |   |   |   |->IO_DEFAULTS (*)                                        |
#  |   |   |   |   |->GETENVF                                            |
#  |   |   |   |->IO_STRING_FIND                                         |
#  |   |   |   |->IO_STRING_PAD                                          |
#  |   |   |->IO_OPEN_FILE (*)                                           |
#  |   |   |   |->IO_FILE (*)                                            |
#  |   |   |   |   |->IO_FIL_KADDR (*)                                   |
#  |   |   |   |->IO_FIL_KADDR (*)                                       |
#  |   |   |   |->IO_UNIT (*)                                            |
#  |   |   |   |   |->IO_FIL_KADDR (*)                                   |
#  |   |   |   |->IO_OPEN_ERR (*)                                        |
#  |   |   |   |->DE_OPEN (*)                                            |
#  |   |   |   |   |->CLTOU                                              |
#  |   |   |   |   |->GRFILE (*)                                         |
#  |   |   |   |   |   |->CLTOU                                          |
#  |   |   |   |   |   |->RZOPEN                                         |
#  |   |   |   |   |   |->RZMAKE                                         |
#  |   |   |   |   |   |->RZFILE                                         |
#  |   |   |   |   |   |->RZLDIR                                         |
#  |   |   |   |   |   |->GRIN (*)                                       |
#  |   |   |   |   |   |   |->CLTOU                                      |
#  |   |   |   |   |   |   |->MZDROP                                     |
#  |   |   |   |   |   |   |->RZINK                                      |
#  |   |   |   |   |   |   |->RZIN                                       |
#  |   |   |   |   |   |   |->MZGARB                                     |
#  |   |   |   |   |   |   |->GGDVLP                                     |
#  |   |   |   |   |   |   |->GGNLEV                                     |
#  |   |   |   |   |   |   |->MZBOOK                                     |
#  |   |   |   |   |   |->GROUT (*)                                      |
#  |   |   |   |   |   |   |->CLTOU                                      |
#  |   |   |   |   |   |   |->RZOUT                                      |
#  |   |   |   |   |   |->RZEND                                          |
#  |   |   |   |   |->GRIN (*)                                           |
#  |   |   |   |   |->GREND                                              |
#  |   |   |   |   |->IO_CLOSE_FILE (*)                                  |
#  |   |   |   |   |   |->IO_FIL_KADDR (*)                               |
#  |   |   |   |   |   |->IO_UNIT (*)                                    |
#  |   |   |   |   |   |->IO_FILE (*)                                    |
#  |   |   |   |   |   |->HREND                                          |
#  |   |   |   |   |   |->FZENDI                                         |
#  |   |   |   |   |   |->FZENDO                                         |
#  |   |   |   |   |   |->HROUT                                          |
#  |   |   |   |   |->GROUT (*)                                          |
#  |   |   |   |->HROPEN                                                 |
#  |   |   |   |->IO_OPEN_FZ_FILE (*)                                    |
#  |   |   |       |->CLTOU                                              |
#if !defined(CMS_BATCH)
#  |   |   |->HPLINT  Initialize graphics                                |
#  |   |   |->IGMETA  -"-                                                |
#  |   |   |->GDINIT  -"-                                                |
#endif
#  |   |   |->UZINIT (*) Initialize user link area                       |
#  |   |   |   |->MZLINK                                                 |
#  |   |   |->UTSELE (*) Interpretation of event selection FF card       |
#  |   |   |->HRIN                                                       |
#  |   |   |->HGNPAR                                                     |
#  |   |   |->SZBINI (*)                                                 |
#  |   |   |   |->SZDEFK (*)                                             |
#  |   |   |   |   |->KUCMD                                              |
#  |   |   |   |   |->KUPAR                                              |
#  |   |   |   |   |->KUPVAL                                             |
#  |   |   |   |   |->KUGUID                                             |
#  |   |   |   |   |->KUACT                                              |
#  |   |   |   |->IO_OPEN_FILE (*)                                       |
#  |   |   |   |->KUEXEC                                                 |
#  |   |   |   |->IO_CLOSE_FILE (*)                                      |
#  |   |   |->T_INITG (*)  Tracker Initialization                        |
#  |   |   |->E_INITG (*)            ...                                 |
#  |   |   |->H_INITG (*)            ...                                 |
#  |   |   |->M_INITG (*)            ...                                 |
#  |   |   |   |->M_INITG_RPC (*)                                        |
#  |   |   |       |->IO_OPEN_FILE (*)                                   |
#  |   |   |       |->IO_CLOSE_FILE (*)                                  |
#  |   |   |->V_INITG (*)            ...                                 |
#  |   |   |->J_INITG_CL1 (*)                                            |
#  |   |   |   |->JCL1I_OVERF (*)                                        |
#  |   |   |   |->JT_SINTAB (*)                                          |
#  |   |   |->U_INITG (*)  User Initialization                           |
#  |   |              ============================                       |
#  |   |  ============|Data Base creation/reading|=======================|
#  |   |              ============================                       |
#  |   |->DC_GEO   (*)  steering for reading of detector titles          |
#  |   |   |->DE_PINI (*)    particle table initialization               |
#  |   |   |   |->PYINIT           Use PYTHIA particle tables            |
#  |   |   |   |->IO_OPEN_FILE (*)                                       |
#  |   |   |   |->LULIST                                                 |
#  |   |   |   |->LUGIVE           Use JETSET interpreter                |
#  |   |   |   |->IO_CLOSE_FILE (*)                                      |
#  |   |   |->IO_OPEN_FILE (*) Opens the input rz file                   |
#  |   |   |   |->DE_OPEN (*)                                            |
#  |   |   |       |->GLOOK/GRFILE/GRIN/GREND from rz-file if any        |
#  |   |   |       |->IO_CLOSE_FILE (*)                                  |
#  |   |   |->IO_DIR (*)                                                 |
#  |   |   |   |->IO_FIL_KADDR (*)                                       |
#  |   |   |->TZINIT    Read titles, initialize field map, creates       |
#  |   |   |   |        CMS geometrical setup                            |
#  |   |   |   |->TZUSER (*)  Interprets the title banks and converts    |
#  |   |   |       |          into GEANT structure                       |
#  |   |   |       |->DCVALU (*) Test validity of the title block        |
#  |   |   |       |->DCGEAN (*)                                         |
#  |   |   |       |   |->DCVALU (*)                                     |
#  |   |   |       |   |->CLTOU                                          |
#  |   |   |       |   |->DC_ACT (*)                                     |
#  |   |   |       |       |->DCVOLU (*)  Create a new volume            |
#  |   |   |       |       |   |->MZDROP                                 |
#  |   |   |       |       |   |->DCSVOL (*)                             |
#  |   |   |       |       |       |->DCMATF (*) Find a medium           |
#  |   |   |       |       |       |->DCMATM (*) Create a new medium     |
#  |   |   |       |       |       |   |->DCMATF (*)                     |
#  |   |   |       |       |       |   |->GSMATE                         |
#  |   |   |       |       |       |   |->GSMIXT                         |
#  |   |   |       |       |       |   |->GSTMED                         |
#  |   |   |       |       |       |   |->GSTPAR                         |
#  |   |   |       |       |       |->GSVOLU                             |
#  |   |   |       |       |       |->DCRPAR (*) Reduced volume param.   |
#  |   |   |       |       |       |->GSVOLU                             |
#  |   |   |       |       |       |->GSPOS                              |
#  |   |   |       |       |       |->GSATT                              |
#  |   |   |       |       |->DCDVN (*)   Create division                |
#  |   |   |       |       |   |->GLOOK                                  |
#  |   |   |       |       |   |->GFPARA                                 |
#  |   |   |       |       |   |->GSVOLU                                 |
#  |   |   |       |       |   |->GSPOSP                                 |
#  |   |   |       |       |   |->GSDVN                                  |
#  |   |   |       |       |->DCDVN2 (*)       ...                       |
#  |   |   |       |       |   |->DCMATM (*)                             |
#  |   |   |       |       |   |->GSDVN2                                 |
#  |   |   |       |       |->DCDVT (*)        ...                       |
#  |   |   |       |       |   |->DCMATM (*)                             |
#  |   |   |       |       |   |->GSDVT                                  |
#  |   |   |       |       |->DCDVT2 (*)       ...                       |
#  |   |   |       |       |   |->DCMATM (*)                             |
#  |   |   |       |       |   |->GSDVT                                  |
#  |   |   |       |       |->DCDVX (*)        ...                       |
#  |   |   |       |       |   |->DCMATM (*)                             |
#  |   |   |       |       |   |->GSDVX                                  |
#  |   |   |       |       |->DCNEAR (*)  Order the volumes              |
#  |   |   |       |       |   |->GSNEAR                                 |
#  |   |   |       |       |->DCNEXT (*)       ...                       |
#  |   |   |       |       |   |->GSNEXT                                 |
#  |   |   |       |       |->DCORD (*)        ...                       |
#  |   |   |       |       |   |->DCLOOK (*)                             |
#  |   |   |       |       |   |->GSORD                                  |
#  |   |   |       |       |->DCPOS (*)   Position the volumes           |
#  |   |   |       |       |   |->DCROTM(*)                              |
#  |   |   |       |       |   |->GSPOS                                  |
#  |   |   |       |       |->DCPOSP (*)        ...                      |
#  |   |   |       |       |   |->DCROTM(*)                              |
#  |   |   |       |       |   |->GSPOSP                                 |
#  |   |   |       |       |->DCSATT (*)  Set attributes                 |
#  |   |   |       |       |   |->DCLOOK (*)                             |
#  |   |   |       |       |   |->GSATT                                  |
#  |   |   |       |       |->DCDET (*)   Declare sensitive detector     |
#  |   |   |       |       |   |->DCVALU (*)                             |
#  |   |   |       |       |   |->DCLOOK (*)                             |
#  |   |   |       |       |   |->GLOOK                                  |
#  |   |   |       |       |   |->GSDET                                  |
#  |   |   |       |       |       |->MZBOOK                             |
#  |   |   |       |       |       |->MZPUSH                             |
#  |   |   |       |       |       |->GSATT                              |
#  |   |   |       |       |->DCDETV (*)        ...                      |
#  |   |   |       |       |   |->DCVALU (*)                             |
#  |   |   |       |       |   |->DCLOOK (*)                             |
#  |   |   |       |       |   |->GLOOK                                  |
#  |   |   |       |       |   |->GSDETV                                 |
#  |   |   |       |       |       |->MZBOOK                             |
#  |   |   |       |       |       |->MZPUSH                             |
#  |   |   |       |       |       |->GSATT                              |
#  |   |   |       |       |->DCDETA (*)  Declare an alias               |
#  |   |   |       |       |   |->DCVALU (*)                             |
#  |   |   |       |       |   |->GSDETA                                 |
#  |   |   |       |       |       |->MZPUSH                             |
#  |   |   |       |       |       |->MZBOOK                             |
#  |   |   |       |       |->DCDETH (*)  Define hit elements            |
#  |   |   |       |       |   |->DCVALU (*)                             |
#  |   |   |       |       |   |->DCLOOK (*)                             |
#  |   |   |       |       |   |->GLOOK                                  |
#  |   |   |       |       |   |->GSDETH                                 |
#  |   |   |       |       |       |->MZBOOK                             |
#  |   |   |       |       |->DCDETD (*)  Define digit elements          |
#  |   |   |       |       |   |->DCVALU (*)                             |
#  |   |   |       |       |   |->DCLOOK (*)                             |
#  |   |   |       |       |   |->GLOOK                                  |
#  |   |   |       |       |   |->GSDETD                                 |
#  |   |   |       |       |       |->MZBOOK                             |
#  |   |   |       |       |->DCDETT (*)                                 |
#  |   |   |       |       |   |->DCVALU (*)                             |
#  |   |   |       |       |   |->DCLOOK (*)                             |
#  |   |   |       |       |   |->GSDETT                                 |
#  |   |   |       |       |       |->MZBOOK                             |
#  |   |   |       |       |->DCDETU (*)  Define user words              |
#  |   |   |       |       |   |->DCVALU (*)                             |
#  |   |   |       |       |   |->DCLOOK (*)                             |
#  |   |   |       |       |   |->GLOOK                                  |
#  |   |   |       |       |   |->GSDETU                                 |
#  |   |   |       |       |->DCGMAT (*)  Load material table            |
#  |   |   |       |       |->DCGMIX (*)  Load mixture table             |
#  |   |   |       |       |->DCTMED (*)  Load tracking medium table     |
#  |   |   |       |       |->DCTPAR (*)  Load special TMED parameters   |
#  |   |   |       |       |   |->DCMATM (*)                             |
#  |   |   |       |       |   |->GSTPAR                                 |
#  |   |   |       |       |->DCROTX (*)  Define rotation matrices       |
#  |   |   |       |       |   |->DCROTM (*)                             |
#  |   |   |       |       |   |->GSROTM                                 |
#  |   |   |       |       |->DCSENS (*)  Decalre sensitive medium       |
#  |   |   |       |       |->DCMEDI (*)       ...                       |
#  |   |   |       |       |->DCHITS (*)  Standard hit banks             |
#  |   |   |       |       |   |->GLOOK                                  |
#  |   |   |       |       |   |->DCLOOK (*)                             |
#  |   |   |       |       |   |->GFATT                                  |
#  |   |   |       |       |   |->DCVALU (*)                             |
#  |   |   |       |       |   |->TZFIND                                 |
#  |   |   |       |       |   |->GSDETH                                 |
#  |   |   |       |       |->DCHITR (*)  Standard RHIT banks            |
#  |   |   |       |       |   |->GLOOK                                  |
#  |   |   |       |       |   |->DCLOOK (*)                             |
#  |   |   |       |       |   |->GFATT                                  |
#  |   |   |       |       |   |->DCVALU (*)                             |
#  |   |   |       |       |   |->TZFIND                                 |
#  |   |   |       |       |   |->GSDETR (*)                             |
#  |   |   |       |       |       |->MZBOOK                             |
#  |   |   |       |       |->DCPGON (*)                                 |
#  |   |   |       |       |   |->DCSYMP (*)                             |
#  |   |   |       |       |   |->DCSVOL (*)                             |
#  |   |   |       |       |   |->GSPOS                                  |
#  |   |   |       |       |   |->DCROTM (*)                             |
#  |   |   |       |       |->DCCMSD (*)  Calls special routines         |
#  |   |   |       |       |   |->DTAVER (*)                             |
#  |   |   |       |       |   |   |->DCROTM (*)                         |
#  |   |   |       |       |   |   |->DCVALU (*)                         |
#  |   |   |       |       |   |   |->DCMATM (*)                         |
#  |   |   |       |       |   |   |->GSVOLU                             |
#  |   |   |       |       |   |   |->GSPOS                              |
#  |   |   |       |       |   |   |->GSATT                              |
#  |   |   |       |       |   |   |->GSDETV                             |
#  |   |   |       |       |   |   |->GSORD                              |
#  |   |   |       |       |   |->DTPBXL (*)                             |
#  |   |   |       |       |   |   |->DCVALU (*)                         |
#  |   |   |       |       |   |   |->TZFIND                             |
#  |   |   |       |       |   |   |->GFPARA                             |
#  |   |   |       |       |   |   |->DCROTM (*)                         |
#  |   |   |       |       |   |   |->GSROTM                             |
#  |   |   |       |       |   |   |->GSPOS                              |
#  |   |   |       |       |   |   |->GSORD                              |
#  |   |   |       |       |   |->DTBARX (*)                             |
#  |   |   |       |       |   |   |->GFPARA                             |
#  |   |   |       |       |   |   |->TZFIND                             |
#  |   |   |       |       |   |   |->DCROTM (*)                         |
#  |   |   |       |       |   |   |->GSROTM                             |
#  |   |   |       |       |   |   |->DCMATM (*)                         |
#  |   |   |       |       |   |   |->GSVOLU                             |
#  |   |   |       |       |   |   |->GSATT                              |
#  |   |   |       |       |   |   |->GSDVX                              |
#  |   |   |       |       |   |   |->GSPOS                              |
#  |   |   |       |       |   |   |->GSPOSP                             |
#  |   |   |       |       |   |   |->DC2PNT (*)                         |
#  |   |   |       |       |   |   |   |->DCROTM (*)                     |
#  |   |   |       |       |   |   |   |->GSROTM                         |
#  |   |   |       |       |   |   |   |->GSPOSP                         |
#  |   |   |       |       |   |->DTCAPX (*)                             |
#  |   |   |       |       |   |   |->GFPARA                             |
#  |   |   |       |       |   |   |->TZFIND                             |
#  |   |   |       |       |   |   |->DCMATM (*)                         |
#  |   |   |       |       |   |   |->GSVOLU                             |
#  |   |   |       |       |   |   |->GSDVN                              |
#  |   |   |       |       |   |   |->DCROTM (*)                         |
#  |   |   |       |       |   |   |->GSPOS                              |
#  |   |   |       |       |   |   |->GSORD                              |
#  |   |   |       |       |   |->DTTGBX (*)                             |
#  |   |   |       |       |   |   |->DCVALU (*)                         |
#  |   |   |       |       |   |   |->TZFIND                             |
#  |   |   |       |       |   |   |->GFPARA                             |
#  |   |   |       |       |   |   |->DCROTM (*)                         |
#  |   |   |       |       |   |   |->GSROTM                             |
#  |   |   |       |       |   |   |->DCMATM (*)                         |
#  |   |   |       |       |   |   |->GSVOLU                             |
#  |   |   |       |       |   |   |->GSATT                              |
#  |   |   |       |       |   |   |->GSDVX                              |
#  |   |   |       |       |   |   |->GSPOS                              |
#  |   |   |       |       |   |   |->SORTZV                             |
#  |   |   |       |       |   |->DTTGFX (*)                             |
#  |   |   |       |       |   |   |->DCVALU (*)                         |
#  |   |   |       |       |   |   |->TZFIND                             |
#  |   |   |       |       |   |   |->DCMATM (*)                         |
#  |   |   |       |       |   |   |->GSVOLU                             |
#  |   |   |       |       |   |   |->GSATT                              |
#  |   |   |       |       |   |   |->GSPOS                              |
#  |   |   |       |       |   |   |->GSDVX                              |
#  |   |   |       |       |   |   |->GSDVT                              |
#  |   |   |       |       |   |   |->DCROTM (*)                         |
#  |   |   |       |       |   |   |->GSROTM                             |
#  |   |   |       |       |   |   |->GFPARA                             |
#  |   |   |       |       |   |->DEGEOM (*)                             |
#  |   |   |       |       |   |   |->DEINIT (*)                         |
#  |   |   |       |       |   |   |   |->DCVALU (*)                     |
#  |   |   |       |       |   |   |   |->TZFIND                         |
#  |   |   |       |       |   |   |   |->DEBASK (*)                     |
#  |   |   |       |       |   |   |   |   |->DEBASK1 (*)                |
#  |   |   |       |       |   |   |   |   |->DEBASK2 (*)                |
#  |   |   |       |       |   |   |   |->DEECBK (*)                     |
#  |   |   |       |       |   |   |   |   |->DEECBK2 (*)                |
#  |   |   |       |       |   |   |   |   |->DEECBK1 (*)                |
#  |   |   |       |       |   |   |->DCVALU (*)                         |
#  |   |   |       |       |   |   |->DCMATM (*)                         |
#  |   |   |       |       |   |   |->DCROTM (*)                         |
#  |   |   |       |       |   |   |->GSROTM                             |
#  |   |   |       |       |   |   |->GSVOLU                             |
#  |   |   |       |       |   |   |->GSPOS                              |
#  |   |   |       |       |   |   |->GSATT                              |
#  |   |   |       |       |   |->DEEBAR (*)                             |
#  |   |   |       |       |   |   |->GSVOLU                             |
#  |   |   |       |       |   |   |->GSPOS                              |
#  |   |   |       |       |   |   |->GSATT                              |
#  |   |   |       |       |   |   |->DCROTM (*)                         |
#  |   |   |       |       |   |   |->GSROTM                             |
#  |   |   |       |       |   |   |->GSPOSP                             |
#  |   |   |       |       |   |   |->DECPOS (*)                         |
#  |   |   |       |       |   |   |   |->DECPAR (*)                     |
#  |   |   |       |       |   |->DEECAP (*)                             |
#  |   |   |       |       |       |->DEECAP2 (*)                        |
#  |   |   |       |       |       |   |->DEECKPT (*)                    |
#  |   |   |       |       |       |   |->GSVOLU                         |
#  |   |   |       |       |       |   |->GSPOS                          |
#  |   |   |       |       |       |   |->DEECVTL (*)                    |
#  |   |   |       |       |       |   |->DCROTM (*)                     |
#  |   |   |       |       |       |   |->GSROTM                         |
#  |   |   |       |       |       |   |->GSPOSP                         |
#  |   |   |       |       |       |->DEECAP1 (*)                        |
#  |   |   |       |       |           |->GSVOLU                         |
#  |   |   |       |       |           |->GSPOS                          |
#  |   |   |       |       |           |->GSATT                          |
#  |   |   |       |       |           |->GSPOSP                         |
#  |   |   |       |       |           |->DCROTM (*)                     |
#  |   |   |       |       |           |->GSROTM                         |
#  |   |   |       |       |->DCTPNT (*)  Position two-point volumes     |
#  |   |   |       |       |   |->DC2PNT (*)                             |
#  |   |   |       |       |       |->DCROTM (*)                         |
#  |   |   |       |       |       |->GSROTM                             |
#  |   |   |       |       |       |->GSPOSP                             |
#  |   |   |       |       |->DCCKOV (*)  Define constants for Cerenkov  |
#  |   |   |       |           |->DCMATM (*)                             |
#  |   |   |       |           |->GSCKOV                                 |
#  |   |   |       |->DCGEOM (*)     Special polygon/polycone handling   |
#  |   |   |       |   |->DCVALU (*)                                     |
#  |   |   |       |   |->DCPGON (*)                                     |
#  |   |   |       |       |->DCSYMP (*)                                 |
#  |   |   |       |       |->DCSVOL (*)                                 |
#  |   |   |       |       |->DCROTM (*)                                 |
#  |   |   |       |->DCDRAW (*)     Interface to GDRAW routines         |
#  |   |   |       |   |->DCVALU (*)                                     |
#  |   |   |       |   |->GGCLOS                                         |
#  |   |   |       |   |->DE_SATT (*)                                    |
#  |   |   |       |   |   |->GLOOK                                      |
#  |   |   |       |   |   |->GFATT/GSATT                                |
#  |   |   |       |   |->GDELET                                         |
#  |   |   |       |   |->GDOPEN                                         |
#  |   |   |       |   |->GDCLOS                                         |
#  |   |   |       |   |->GDRAW                                          |
#  |   |   |       |   |->GDRAWC                                         |
#  |   |   |       |   |->DCSATT (*)                                     |
#  |   |   |       |       |->DCLOOK (*)                                 |
#  |   |   |       |       |->GSATT                                      |
#  |   |   |       |->GGCLOS                                             |
#  |   |   |       |->DCSETU (*)     Interpret SETUP data card           |
#  |   |   |       |   |->DE_SETUP (*)                                   |
#  |   |   |       |       |->GETNUM                                     |
#  |   |   |       |       |->DCDECO (*)                                 |
#  |   |   |       |       |   |->GLOOK                                  |
#  |   |   |       |       |->DE_FORM (*)                                |
#  |   |   |       |       |   |->MZIOCH                                 |
#  |   |   |       |       |->MZIOCH                                     |
#  |   |   |       |       |->MZBOOK                                     |
#  |   |   |       |->DCONST (*)     Load material constants             |
#  |   |   |           |->DC_ACT (*)                                     |
#  |   |   |               |->DCGMAT (*)                                 |
#  |   |   |               |->DCGMIX (*)                                 |
#  |   |   |               |->DCTMED (*)                                 |
#  |   |   |               |->DCTPAR (*)                                 |
#  |   |   |               |   |->DCMATM (*)                             |
#  |   |   |               |   |->GSTPAR                                 |
#  |   |   |               |->DCROTX(*)   rotation matrices              |
#  |   |   |               |   |->DCROTM (*)                             |
#  |   |   |               |   |->GSROTM                                 |
#  |   |   |               |->DCSENS(*)                                  |
#  |   |   |               |->DCMEDI(*)                                  |
#  |   |   |->IO_CLOSE_FILE (*)                                          |
#  |   |   |->DCVALU (*)                                                 |
#  |   |   |->MZWIPE                                                     |
#  |   |   |->TZFIND                                                     |
#  |   |   |->DE_SATT (*)         Set special attributes                 |
#  |   |   |   |->GFATT                                                  |
#  |   |   |   |->GSATT                                                  |
#  |   |   |->DE_PART (*)         Complete particle table                |
#  |   |   |   |->IG2JET (*)                                             |
#  |   |   |   |->LUNAME/LUCOMP/LUCHGE                                   |
#  |   |   |   |->IJET2G (*)                                             |
#  |   |   |   |->GSPART                                                 |
#  |   |   |   |->GSDK                                                   |
#  |   |   |->DE_PARX (*)         Update particle table in memory        |
#  |   |   |   |->LUCOMP                                                 |
#  |   |   |->GGCLOS                                                     |
#  |   |   |->DE_MEDI (*)         Special action for trackinf media      |
#  |   |   |   |->GPHYSI                                                 |
#  |   |   |->DCMATM(*)           Update tracking media parameters       |
#  |   |   |->GSTPAR                                                     |
#  |   |   |->GLOOK                Print GEANT structures                |
#  |   |   |->GPMATE/GPTMED/GPROTM/GPVOLU/GPSETS/GPPART                  |
#  |   |   |->DE_PRNT (*)          Print run conditions                  |
#  |   |   |->DTRKGET (*)                                                |
#  |   |   |   |->UTLOOPD (*)                                            |
#  |   |   |       |->DCTYPE (*)                                         |
#  |   |   |       |->UTLOOPX (*)                                        |
#  |   |   |           |->GFATT                                          |
#  |   |   |           |->UTDETV (*)                                     |
#  |   |   |           |->GLVOLU                                         |
#  |   |   |           |->GFINDS                                         |
#  |   |   |           |->FUSER (*)                                      |
#  |   |   |->DE_SETUP (*)                                               |
#  |   |   |   |->GETNUM                                                 |
#  |   |   |   |->CLTOU                                                  |
#  |   |   |   |->DCDECO (*)                                             |
#  |   |   |   |->DE_FORM (*)                                            |
#  |   |   |   |   |->MZIOCH                                             |
#  |   |   |   |->MZIOCH                                                 |
#  |   |   |   |->MZBOOK                                                 |
#  |   |   |->DE_PRNT (*)                                                |
#  |   |   |->IO_OPEN_FILE (*) Opens the output rz file                  |
#  |   |       |->DE_OPEN (*)                                            |
#  |   |           |->GLOOK/GRFILE/GROUT/GREND to the rz-file if any     |
#  |   |           |->IO_CLOSE_FILE (*)                                  |
#  |   |                                                                 |
#  |   | =============  Initialization of HBOOK ======================== |
#  |   |                                                                 |
#  |   |->C_INITH (*)                                                    |
#  |   |   |->HTITLE                                                     |
#  |   |   |->IO_OPEN_FILE (*) Open hbook file if any                    |
#  |   |   |->C_INITU (*)    Initialize NTuples                          |
#  |   |   |   |->HBNT                                                   |
#  |   |   |   |->HBNAME                                                 |
#  |   |   |   |->HBNAMC                                                 |
#  |   |   |   |->GFATT                                                  |
#  |   |   |   |->T_INITU (*)   for Tracker                              |
#  |   |   |   |->E_INITU (*)   for ECAL                                 |
#  |   |   |   |->H_INITU (*)   for HCAL                                 |
#  |   |   |   |->V_INITU (*)   for VCAL                                 |
#  |   |   |   |->M_INITU (*)   for Muon system                          |
#  |   |   |   |   |->HBNT                                               |
#  |   |   |   |   |->HBNAME                                             |
#  |   |   |   |->R_INITU (*)   for reconstruction                       |
#  |   |   |   |   |->HBNT                                               |
#  |   |   |   |   |->HBNAME                                             |
#  |   |   |   |->U_INITU (*)   for user                                 |
#  |   |   |->HMDIR                                                      |
#  |   |   |->G_INITH (*) book GEANT standard histograms (data card HSTA)|
#  |   |   |->T_INITH (*) initialize subsystem  histograms               |
#  |   |   |   |->IO_OPEN_FILE (*)                                       |
#  |   |   |   |->DCVALU (*)                                             |
#  |   |   |   |->TSINPUT (*)                                            |
#  |   |   |   |->TSINPUTF (*)                                           |
#  |   |   |   |->TGINPUT (*)                                            |
#  |   |   |   |->TGGAS (*)                                              |
#  |   |   |   |->TGPROB (*)                                             |
#  |   |   |   |->TGPOLYA (*)                                            |
#  |   |   |   |->IO_OPEN_FILE (*)                                       |
#  |   |   |   |->TP_HBOOK (*)                                           |
#  |   |   |       |->DCVALU (*)                                         |
#  |   |   |->E_INITH (*)                                                |
#  |   |   |->H_INITH (*)                                                |
#  |   |   |   |->UTLOOPX (*)                                            |
#  |   |   |->V_INITH (*)                                                |
#  |   |   |   |->DCVALU (*)                                             |
#  |   |   |   |->IO_OPEN_FILE (*) Initiate rz-file with shower library  |
#  |   |   |   |->HRIN                                                   |
#  |   |   |   |->HBNAME                                                 |
#  |   |   |   |->GFATT                                                  |
#  |   |   |   |->GFDETU                                                 |
#  |   |   |->M_INITH (*)                                                |
#  |   |   |   |->HMDIR                                                  |
#  |   |   |   |->M_INITH_RPC (*)                                        |
#  |   |   |       |->HMDIR                                              |
#  |   |   |->U_INITH (*)                                                |
#  |   |   |   |->GFATT                                                  |
#  |   |   |   |->GFPARA                                                 |
#  |   |   |   |->HBFUN2                                                 |
#  |   |   |->SCMAIN (*)                                                 |
#  |   | ============= Initialization of input/output fz-files  =========|
#  |   |                                                                 |
#  |   |->IO_OPEN_FILE (*)     Open fz-file for input/output:            |
#  |   |->ZPHASE(1)        Flag end of initialization stage              |
#  |                                                                     |
#  |->Q N E X T E      loops over events                                 |
#  | (G R U N)                                                           |
#  |   |                                                                 |
#  |   |->TIMEX            gets time left after initialization           |
#  |   |                                                                 |
#  |   |<----------------------------------------------------------------|
#  |   |                                                                 |
#  |   |->GTRIGI             initialization for event processing         |
#  |   |-> GTRIG (*)         event processing                            |
#  |   |   |->GSCANK/GUTREV/GSCANO  geantino SCAN if any                 |
#  |   |   |->TIMED                                                      |
#  |   |   |->MZBOOK                create CMST top level data structure |
#  |   |   |->GCFIN (*)      try to read information from FZ file        |
#  |   |   |   |->FZIN                                                   |
#  |   |   |->UTPRNT (*)                                                 |
#  |   |   |->UTEVSL (*)     select event from FZ-file                   |
#  |   |   |->ZSHUNT                                                     |
#  |   |   |->GRNDMQ                                                     |
#  |   |   |                                                             |
#  |   |   |========== CMkin                                     ========|
#  |   |   |                                                             |
#  |   |   |->GUKINE (*)     generates or reads event input kinematics   |
#  |   |   |   |->CKNTUP (*) kinematics read from Ntuples                |
#  |   |   |   |   |->CKREAD (*)                                         |
#  |   |   |   |   |   |->HMDIR                                          |
#  |   |   |   |   |   |->IO_UNIT (*)                                    |
#  |   |   |   |   |   |   |->IO_FIL_KADDR (*)                           |
#  |   |   |   |   |   |->HRIN                                           |
#  |   |   |   |   |   |->HBNAME                                         |
#  |   |   |   |   |   |->HNOENT                                         |
#  |   |   |   |   |   |->HGNT                                           |
#  |   |   |   |   |   |->HGNTF                                          |
#  |   |   |   |   |   |->CKHEPC (*)                                     |
#  |   |   |   |   |   |   |->LUERRM                                     |
#  |   |   |   |   |   |->LULIST                                         |
#  |   |   |   |   |->CKHEPG (*)                                         |
#  |   |   |   |       |->VTXGEN (*)                                     |
#  |   |   |   |       |   |->GRANOR                                     |
#  |   |   |   |       |->GSVERT                                         |
#  |   |   |   |       |->CKPYTIDG (*)                                   |
#  |   |   |   |       |->GSKINE (*)                                     |
#  |   |   |   |->CKSIMPL (*) single particle event with fixed theta,    |
#  |   |   |   |   |          phi, p_T                                   |
#  |   |   |   |   |->VTXGEN (*)                                         |
#  |   |   |   |   |->TRAMUL (*)                                         |
#  |   |   |   |   |   |->UGLAST                                         |
#  |   |   |   |   |   |->GPOISS                                         |
#  |   |   |   |   |->GSVERT                                             |
#  |   |   |   |   |->GRNDM                                              |
#  |   |   |   |   |->GIVEPT (*)                                         |
#  |   |   |   |   |   |->GRNDM                                          |
#  |   |   |   |   |->PARTYP (*)                                         |
#  |   |   |   |   |   |->GRNDM                                          |
#  |   |   |   |   |->GSKINE                                             |
#  |   |   |   |->USKINE (*)  user kinematics                            |
#  |   |   |   |   |->HFNTB                                              |
#  |   |   |   |   |->USKIN1 (*)                                         |
#  |   |   |   |   |   |->GSVERT                                         |
#  |   |   |   |   |   |->GSKINE                                         |
#  |   |   |   |   |->USKIN2 (*)                                         |
#  |   |   |   |   |   |->GSVERT                                         |
#  |   |   |   |   |   |->GRNDM                                          |
#  |   |   |   |   |   |->GSKINE                                         |
#  |   |   |   |   |->USKIN3 (*)                                         |
#  |   |   |   |   |   |->GSVERT                                         |
#  |   |   |   |   |   |->GRNDM                                          |
#  |   |   |   |   |   |->GSKINE                                         |
#  |   |   |   |   |->USKIN6 (*)                                         |
#  |   |   |   |   |   |->GSVERT                                         |
#  |   |   |   |   |   |->GRNDM                                          |
#  |   |   |   |   |   |->GSKINE                                         |
#  |   |   |   |   |->USKIN7 (*)                                         |
#  |   |   |   |   |   |->GSVERT                                         |
#  |   |   |   |   |   |->GRNDM                                          |
#  |   |   |   |   |   |->GSKINE                                         |
#  |   |   |   |   |->USKIN8 (*)                                         |
#  |   |   |   |   |   |->PYINIT                                         |
#  |   |   |   |   |   |->PYEVNT                                         |
#  |   |   |   |   |   |->CKHEPC (*)                                     |
#  |   |   |   |   |   |->GRNDM                                          |
#  |   |   |   |   |   |->CKHEPG (*)                                     |
#  |   |   |   |   |->USKIN9 (*)                                         |
#  |   |   |   |   |->USLUND (*)                                         |
#  |   |   |   |   |   |->USLUNI (*)                                     |
#  |   |   |   |   |   |   |->PYINIT                                     |
#  |   |   |   |   |   |->PYEVNT                                         |
#  |   |   |   |   |   |->CKHEPC (*)                                     |
#  |   |   |   |   |   |->CKHEPG (*)                                     |
#  |   |   |   |   |->UTPRNT (*)                                         |
#  |   |   |   |   |->GRANOR                                             |
#  |   |   |   |   |->LULIST                                             |
#  |   |   |   |   |->GPVERT                                             |
#  |   |   |   |   |->GPKINE                                             |
#  |   |   |   |->UTPRNT (*)                                             |
#  |   |   |   |->GPVERT                                                 |
#  |   |   |   |->GPKINE                                                 |
#  |   |   |                                                             |
#  |   |   |========== CMsim                                     ========|
#  |   |   |                                                             |
#  |   |   |->GUTREV (*)     controls tracking of a complete event       |
#  |   |   |   |                                                         |
#  |   |   |   |->GTREVE                                                 |
#  |   |   |       |-> store initial tracks in stack                     |
#  |   |   |       |                     (-> GFKINE,GSSTAK,GUSKIP)       |
#  |   |   |       |                     ( loop over tracks )            |
#  |   |   |       |->GLTRAC   prepare commons for tracking              |
#  |   |   |       |      | ->GMEDIA          finds current volume       |
#  |   |   |       |                                                     |
#  |   |   |       |->GUTRAK (*)       calls GTRACK                      |
#  |   |   |           |                                                 |
#  |   |   |           |->GTRACK            controls tracking of current |
#  |   |   |               |                track                        |
#  |   |   |               |                                             |
#  |   |   |               |->GTMEDI           finds current volume      |
#  |   |   |               |                                             |
#  |   |   |               |  GTGAMA or                                  |
#  |   |   |               |  GTELEC           extrapolation of particle |
#  |   |   |               |  GTNEUT                                     |
#  |   |   |               |->GTHADR           track  by  one  step      |
#  |   |   |               |  GTNINO                                     |
#  |   |   |               |  GTMUON                                     |
#  |   |   |               |   |->GUDCAY (*)   decay of particles        |
#  |   |   |               |       |->LU1ENT                             |
#  |   |   |               |       |->LUEXEC                             |
#  |   |   |               |           |->LUDECY                         |
#  |   |   |               |                                             |
#  |   |   |               |->GFINDS           Compute SET and DET number|
#  |   |   |               |                   if volume is sensitive    |
#  |   |   |               |                                             |
#  |   |   |               |->GUSTEP (*)       special operations at the |
#  |   |   |                   |               step                      |
#  |   |   |                   |->GSCANU (*)                             |
#  |   |   |                   |   |->GSSCAN (*)                         |
#  |   |   |                   |->GDEBUG                                 |
#  |   |   |                   |->CMTHIT (*)   stores hits               |
#  |   |   |                   |   |           for current detector      |
#  |   |   |                   |   |->GMTOD                              |
#  |   |   |                   |   |->GSAHIT (*)                         |
#  |   |   |                   |   |->UTPRNT (*)                         |
#  |   |   |                   |->CMCHIT (*)                             |
#  |   |   |                   |   |->GSCHIT (*)                         |
#  |   |   |                   |   |->VCHIT (*)                          |
#  |   |   |                   |   |   |->DCVALU (*)                     |
#  |   |   |                   |   |   |->VCHIT1 (*)                     |
#  |   |   |                   |   |   |   |->GFDETU                     |
#  |   |   |                   |   |   |   |->GETPHI (*)                 |
#  |   |   |                   |   |   |   |->VCSEL (*)                  |
#  |   |   |                   |   |   |   |   |->HNOENT                 |
#  |   |   |                   |   |   |   |   |->GRNDM                  |
#  |   |   |                   |   |   |   |   |->HGNT                   |
#  |   |   |                   |   |   |   |   |->HGNTF                  |
#  |   |   |                   |   |   |   |->VCEXTR (*)                 |
#  |   |   |                   |   |   |   |   |->VCGAU (*)              |
#  |   |   |                   |   |   |   |   |->GRNDM                  |
#  |   |   |                   |   |   |   |   |->HGNT                   |
#  |   |   |                   |   |   |   |   |->HGNTF                  |
#  |   |   |                   |   |   |   |->ROTATE (*)                 |
#  |   |   |                   |   |   |   |->VCATT (*)                  |
#  |   |   |                   |   |   |   |->GRNDM                      |
#  |   |   |                   |   |   |   |->GSCHIT (*)                 |
#  |   |   |                   |   |   |->VCHIT2 (*)                     |
#  |   |   |                   |   |   |   |->GFDETU                     |
#  |   |   |                   |   |   |   |->GRNDM                      |
#  |   |   |                   |   |   |   |->GSKPHO                     |
#  |   |   |                   |   |   |   |->GDTOM                      |
#  |   |   |                   |   |   |   |->GSCHIT (*)                 |
#  |   |   |                   |   |   |   |->UTPRNT (*)                 |
#  |   |   |                   |   |   |->VCHIT3 (*)                     |
#  |   |   |                   |   |       |->GMTOD                      |
#  |   |   |                   |   |       |->GFDETU                     |
#  |   |   |                   |   |       |->POISSN (*)                 |
#  |   |   |                   |   |       |->GRNDM                      |
#  |   |   |                   |   |       |->VCATT (*)                  |
#  |   |   |                   |   |       |->GDTOM                      |
#  |   |   |                   |   |       |->GSCHIT (*)                 |
#  |   |   |                   |   |->GFDETU                             |
#  |   |   |                   |   |->DCVAL1 (*)                         |
#  |   |   |                   |   |->GDTOM                              |
#  |   |   |                   |   |->GBIRK                              |
#  |   |   |                   |   |->UTPRNT (*)                         |
#  |   |   |                   |->USSTEP (*)   user action on this step  |
#  |   |   |                   |   |->USFLUX (*)                         |
#  |   |   |                   |       |->GMTOD                          |
#  |   |   |                   |->CM_HSHW (*)                            |
#  |   |   |                   |   |->DCVAL1 (*)                         |
#  |   |   |                   |   |->GLOOK                              |
#  |   |   |                   |   |->GFDETU                             |
#  |   |   |                   |   |->HGNF                               |
#  |   |   |                   |   |->GSCHIT (*)                         |
#  |   |   |                   |->GSKING       Store any secondary       |
#  |   |   |                                   particles generated during|
#  |   |   |                                   step                      |
#  |   |   |========== CMraw       ======================================|
#  |   |   |========== pile-up     ======================================|
#  |   |   |->CM_PILE (*)                                                |
#  |   |   |   |->MZBOOK                                                 |
#  |   |   |   |->GPOISS                                                 |
#  |   |   |   |->IO_OPEN_FILE(*)open file with pile-up events           |
#  |   |   |   |->GCFIN (*)      read Pile-up event hits if any          |
#  |   |   |   |->UTPRNT(*)                                              |
#  |   |   |   |->IO_CLOSE_FILE (*)                                      |
#  |   |   |   |->GFHITS                                                 |
#  |   |   |   |->GFATT                                                  |
#  |   |   |   |->GSAHIT (*)                                             |
#  |   |   |   |->MZDROP                                                 |
#  |   |   |   |->TIMED                                                  |
#  |   |   |========== junk        ======================================|
#  |   |   |->CM_JUNK   (*)                                              |
#  |   |   |   |->GFATT                                                  |
#  |   |   |   |->GFPARA                                                 |
#  |   |   |   |->GFDETU                                                 |
#  |   |   |   |->GFNHIT                                                 |
#  |   |   |   |->GLVOLU (*)                                             |
#  |   |   |   |->T_RADB  (*)                                            |
#  |   |   |   |   |->T_RATE (*)  rate versus Z and R                    |
#  |   |   |   |   |->GDTOM                                              |
#  |   |   |   |   |->GPOISS                                             |
#  |   |   |   |   |->GRNDM                                              |
#  |   |   |   |   |->GINME                                              |
#  |   |   |   |   |->GSAHIT                                             |
#  |   |   |   |   |->UTPRNT (*)                                         |
#  |   |   |   |->M_JUNK  (*)                                            |
#  |   |   |   |   |->MB_JUNK  (*)                                       |
#  |   |   |   |   |   |->MB_RATE (*)  rate versus Z and R               |
#  |   |   |   |   |   |->GDTOM                                          |
#  |   |   |   |   |   |->GPOISS                                         |
#  |   |   |   |   |   |->GRNDM                                          |
#  |   |   |   |   |   |->GINME                                          |
#  |   |   |   |   |   |->GSAHIT (*)                                     |
#  |   |   |   |   |   |->UTPRNT (*)                                     |
#  |   |   |   |   |->MC_JUNK  (*)                                       |
#  |   |   |   |   |   |->MC_LOAD (*)                                    |
#  |   |   |   |   |   |   |->GFPARA                                     |
#  |   |   |   |   |   |->GDTOM                                          |
#  |   |   |   |   |   |->HBFUN1                                         |
#  |   |   |   |   |   |   |->MC_RATE (*)  rate versus R at fixed Z      |
#  |   |   |   |   |   |->GPOISS                                         |
#  |   |   |   |   |   |->GRNDM                                          |
#  |   |   |   |   |   |->GINME                                          |
#  |   |   |   |   |   |->GFPATH                                         |
#  |   |   |   |   |   |->GLVOLU                                         |
#  |   |   |   |   |   |->GMTOD                                          |
#  |   |   |   |   |   |->GSAHIT (*)                                     |
#  |   |   |   |   |   |->UTPRNT (*)                                     |
#  |   |   |   |   |->MR_JUNK  (*)                                       |
#  |   |   |   |       |->GDTOM                                          |
#  |   |   |   |       |->HBFUN1                                         |
#  |   |   |   |       |   |->MC_RATE (*)  rate versus R at fixed Z      |
#  |   |   |   |       |->GPOISS                                         |
#  |   |   |   |       |->GRNDM                                          |
#  |   |   |   |       |->GINME                                          |
#  |   |   |   |       |->GSAHIT (*)                                     |
#  |   |   |   |       |->UTPRNT (*)                                     |
#  |   |   |   |->TIMED                                                  |
#  |   |   |   |->UTPRNT (*)                                             |
#  |   |   |->GRLEAS                                                     |
#  |   |   |========== digitization  ====================================|
#  |   |   |->GUDIGI (*)     fan-out routine for digitization            |
#  |   |   |   |->GFATT                                                  |
#  |   |   |   |->CMHITL(*) get list of hitted detector elements         |
#  |   |   |   |->GFPARA                                                 |
#  |   |   |   |->GFDETU                                                 |
#  |   |   |   |->GFPATH                                                 |
#  |   |   |   |->GLVOLU                                                 |
#  |   |   |   |->GFHITS                                                 |
#  |   |   |   |->TPH2D (*)                                              |
#  |   |   |   |   |->TPINPUT (*)                                        |
#  |   |   |   |   |   |->DCMATM (*)                                     |
#  |   |   |   |   |   |   |->DCMATF (*)                                 |
#  |   |   |   |   |   |   |->GSMATE                                     |
#  |   |   |   |   |   |   |->GSMIXT                                     |
#  |   |   |   |   |   |   |->GSTMED                                     |
#  |   |   |   |   |   |   |->GSTPAR                                     |
#  |   |   |   |   |   |->GFTMED                                         |
#  |   |   |   |   |   |->DCVALU (*)                                     |
#  |   |   |   |   |->TPH2D_BAR (*)                                      |
#  |   |   |   |   |   |->TP_GET_PIXELS (*)                              |
#  |   |   |   |   |   |   |->HF1                                        |
#  |   |   |   |   |   |   |->TP_DIV_CHARGE (*)                          |
#  |   |   |   |   |   |   |   |->TPRNDEDX10 (*)                         |
#  |   |   |   |   |   |   |   |   |->GRNDM                              |
#  |   |   |   |   |   |   |->TP_CRE_CHARGE (*)                          |
#  |   |   |   |   |   |   |->TP_PIX_CHARGE (*)                          |
#  |   |   |   |   |   |       |->TP_PIX_CONVERT (*)                     |
#  |   |   |   |   |   |->HF1                                            |
#  |   |   |   |   |   |->TP_MK_JUNK  (*)                                |
#  |   |   |   |   |   |   |->FUNPRE (*)                                 |
#  |   |   |   |   |   |   |->URANOR (*)                                 |
#  |   |   |   |   |   |   |   |->GRNDM                                  |
#  |   |   |   |   |   |   |->GRNDM                                      |
#  |   |   |   |   |   |   |->FUNRAN (*)                                 |
#  |   |   |   |   |   |   |->HF1                                        |
#  |   |   |   |   |   |->TP_SORT_PIX (*)                                |
#  |   |   |   |   |   |   |->SORTZV                                     |
#  |   |   |   |   |   |->GRNDM                                          |
#  |   |   |   |   |->GSDIGI                                             |
#  |   |   |   |   |->TPH2D_FB (*)                                       |
#  |   |   |   |   |   |->TP_GET_PIXELS (*)                              |
#  |   |   |   |   |   |->HF1                                            |
#  |   |   |   |   |   |->TP_MK_JUNK  (*)                                |
#  |   |   |   |   |   |->TP_SORT_PIX (*)                                |
#  |   |   |   |   |   |->GRNDM                                          |
#  |   |   |   |   |->HF1                                                |
#  |   |   |   |->TSH2D (*)                                              |
#  |   |   |   |   |->GDTOM                                              |
#  |   |   |   |   |->GUFLD                                              |
#  |   |   |   |   |->TSICCH (*)                                         |
#  |   |   |   |   |->TSROST (*)                                         |
#  |   |   |   |   |->TSNOCL (*)                                         |
#  |   |   |   |   |   |->GRANOR                                         |
#  |   |   |   |   |->GSDIGI                                             |
#  |   |   |   |->TSH2DF (*)                                             |
#  |   |   |   |   |->GDTOM                                              |
#  |   |   |   |   |->TSICCHF (*)                                        |
#  |   |   |   |   |->TSROSTF (*)                                        |
#  |   |   |   |   |->TSNOCLF (*)                                        |
#  |   |   |   |   |   |->GRANOR                                         |
#  |   |   |   |   |->GSDIGI                                             |
#  |   |   |   |->TGH2D (*)                                              |
#  |   |   |   |   |->GDTOM                                              |
#  |   |   |   |   |->GUFLD                                              |
#  |   |   |   |   |->TGCLUS (*)                                         |
#  |   |   |   |   |   |->GRNDM                                          |
#  |   |   |   |   |->TGSIZE (*)                                         |
#  |   |   |   |   |   |->GRNDM                                          |
#  |   |   |   |   |->TGDIFF (*)                                         |
#  |   |   |   |   |   |->GRNDM                                          |
#  |   |   |   |   |   |->GRANOR                                         |
#  |   |   |   |   |   |->TGINTRP (*)                                    |
#  |   |   |   |   |->GSDIGI                                             |
#  |   |   |   |->ECH2D (*)                                              |
#  |   |   |   |->HCH2D (*)                                              |
#  |   |   |   |   |->DCVAL1 (*)                                         |
#  |   |   |   |   |->GSDIGI                                             |
#  |   |   |   |->VCH2D (*)                                              |
#  |   |   |   |   |->DCVAL1 (*)                                         |
#  |   |   |   |   |->RNORML (*)                                         |
#  |   |   |   |   |->GSDIGI                                             |
#  |   |   |   |->MD_DIG (*)           digitization for DTBX             |
#  |   |   |   |   |->GFPARA                                             |
#  |   |   |   |   |->GMTOD                                              |
#  |   |   |   |   |->MD_BACKGEN (*)                                     |
#  |   |   |   |   |   |->MD_PROBDEL (*)                                 |
#  |   |   |   |   |   |->NORRAN                                         |
#  |   |   |   |   |->MD_XTODT (*)                                       |
#  |   |   |   |   |->GSDIGI                                             |
#  |   |   |   |->MCH2D (*)           digitization for CSC               |
#  |   |   |   |   |->MC_LOAD (*)     load CSC detector parameters       |
#  |   |   |   |   |->GDTOM                                              |
#  |   |   |   |   |->GMEDIA                                             |
#  |   |   |   |   |->MC_CLUS (*)                                        |
#  |   |   |   |   |   |->GRNDM                                          |
#  |   |   |   |   |->GRNDM                                              |
#  |   |   |   |   |->GUFLD (*)                                          |
#  |   |   |   |   |   |->TZFIND                                         |
#  |   |   |   |   |   |->UABORT                                         |
#  |   |   |   |   |       |->UGLAST (*)                                 |
#  |   |   |   |   |->GMTOD                                              |
#  |   |   |   |   |->MC_E_TR (*)                                        |
#  |   |   |   |   |   |->MC_VEL (*)                                     |
#  |   |   |   |   |       |->MC_EFIELD (*)                              |
#  |   |   |   |   |       |->CROSS                                      |
#  |   |   |   |   |->GRANOR                                             |
#  |   |   |   |   |->GATTI1 (*)                                         |
#  |   |   |   |   |->MCCOMP (*)                                         |
#  |   |   |   |   |   |->SORTZV                                         |
#  |   |   |   |   |   |->GRANOR                                         |
#  |   |   |   |   |->MCFDSC (*)                                         |
#  |   |   |   |   |   |->SORTZV                                         |
#  |   |   |   |   |->GSDIGI                                             |
#  |   |   |   |   |   |->MZBOOK                                         |
#  |   |   |   |   |   |->MZPUSH                                         |
#  |   |   |   |->MRDIGI (*)           digitization for RPC              |
#  |   |   |   |   |->MRETAPHIPT (*)                                     |
#  |   |   |   |   |->GMEDIA                                             |
#  |   |   |   |   |->GFPARA                                             |
#  |   |   |   |   |->MRHFILL2 (*)                                       |
#  |   |   |   |->GPDIGI                                                 |
#  |   |   |   |->TIMED                                                  |
#  |   |   |========== Trigger primitives ===============================|
#  |   |   |->CMD2T (*)      fanout for trigger primitives               |
#  |   |   |   |->GFATT                                                  |
#  |   |   |   |->DCVAL1 (*)                                             |
#  |   |   |   |->GFPARA                                                 |
#  |   |   |   |->GFDETU                                                 |
#  |   |   |   |->MCD2T (*)  CSC trigger primitives                      |
#  |   |   |       |->MCD2TS (*) strip -"-                               |
#  |   |   |       |   |->CMDIGL (*)                                     |
#  |   |   |       |   |->GFDIGI                                         |
#  |   |   |       |   |->GFPATH                                         |
#  |   |   |       |   |->GLVOLU                                         |
#  |   |   |       |   |->MC_LOAD (*)                                    |
#  |   |   |       |   |->GDTOM                                          |
#  |   |   |       |   |->SORTZV                                         |
#  |   |   |       |   |->MC_STR_ROAD (*)                                |
#  |   |   |       |   |   |->SORTZV                                     |
#  |   |   |       |   |   |->MC_PRIENCD (*)                             |
#  |   |   |       |   |->MC_LCTPHI (*)                                  |
#  |   |   |       |   |->GSTRGP (*)                                     |
#  |   |   |       |       |->MZBOOK                                     |
#  |   |   |       |       |->MZPUSH                                     |
#  |   |   |       |->MCD2TW (*) wire -"-                                |
#  |   |   |           |->CMDIGL (*)                                     |
#  |   |   |           |->GFDIGI                                         |
#  |   |   |           |->GFPATH                                         |
#  |   |   |           |->GLVOLU                                         |
#  |   |   |           |->MC_LOAD (*)                                    |
#  |   |   |           |->GDTOM                                          |
#  |   |   |           |->SORTZV                                         |
#  |   |   |           |->MC_WIR_ROAD (*)                                |
#  |   |   |           |   |->SORTZV                                     |
#  |   |   |           |   |->MC_PRIENCD (*)                             |
#  |   |   |           |->GSTRGP                                         |
#  |   |   |->GPTRGP (*)  Print trigger primitives if any                |
#  |   |   |========== 1 Level Trigger    ===============================|
#  |   |   |->CML1_TRG (*)     L1 Trigger reconstruction                 |
#  |   |   |   |->MZBOOK                                                 |
#  |   |   |   |->MZDROP                                                 |
#  |   |   |   |->JTRIG_CL1  (*)    Calorimter Trigger                   |
#  |   |   |   |   |->JCL1_D2TMAP (*)                                    |
#  |   |   |   |   |   |->UTFHIT (*)                                     |
#  |   |   |   |   |   |   |->GFHITS (*)                                 |
#  |   |   |   |   |   |->JCL1U_INDEXEC (*)                              |
#  |   |   |   |   |   |->UTFDIGI (*)                                    |
#  |   |   |   |   |   |   |->DCTYPE (*)                                 |
#  |   |   |   |   |   |   |->GFATT                                      |
#  |   |   |   |   |   |   |->GFDIGI                                     |
#  |   |   |   |   |   |->JCL1U_INDEXHC (*)                              |
#  |   |   |   |   |->JCL1_PRIM (*)                                      |
#  |   |   |   |   |   |->JCL1P_MIPS (*)                                 |
#  |   |   |   |   |   |->JCL1P_EN2ET (*)                                |
#  |   |   |   |   |   |->JCL1P_STRIP (*)                                |
#  |   |   |   |   |   |   |->JCL1_DIGI (*)                              |
#  |   |   |   |   |   |->JCL1P_ETCEL (*)                                |
#  |   |   |   |   |   |   |->JCL1_DIGI (*)                              |
#  |   |   |   |   |   |->JCL1P_LIBITS (*)                               |
#  |   |   |   |   |   |->JCL1P_COMPR  (*)                               |
#  |   |   |   |   |->JCL1_ALGO (*)                                      |
#  |   |   |   |   |   |->JCL1L_DECOMPR (*)                              |
#  |   |   |   |   |   |->JCL1L_REGION (*)                               |
#  |   |   |   |   |   |   |->JCL1_DIGI (*)                              |
#  |   |   |   |   |   |->JCL1L_ET2 (*)                                  |
#  |   |   |   |   |   |->JCL1L_QUIETBITS (*)                            |
#  |   |   |   |   |   |->JCL1L_MIPBITS (*)                              |
#  |   |   |   |   |   |->JCL1L_REMCL (*)                                |
#  |   |   |   |   |   |   |->JCL1L_PEMCL (*)                            |
#  |   |   |   |   |   |   |->JCL1L_BEMCLR (*)                           |
#  |   |   |   |   |   |       |->SORTZV                                 |
#  |   |   |   |   |   |->JCL1L_RJETS (*)                                |
#  |   |   |   |   |       |->JCL1L_PJETS (*)                            |
#  |   |   |   |   |       |->JCL1L_BJETSR (*)                           |
#  |   |   |   |   |       |   |->SORTZV                                 |
#  |   |   |   |   |       |->JCL1L_BTAUSR (*)                           |
#  |   |   |   |   |           |->SORTZV                                 |
#  |   |   |   |   |->JCL1_OBJ2BANK (*)                                  |
#  |   |   |   |   |   |->MZBOOK                                         |
#  |   |   |   |->MRTRIG (*)          RPC                                |
#  |   |   |   |   |->MREVENT (*)                                        |
#  |   |   |   |   |   |->GFKINE                                         |
#  |   |   |   |   |   |->MRETAPHIPT (*)                                 |
#  |   |   |   |   |->MRHFILL1 (*)                                       |
#  |   |   |   |   |->MRMARKTOWERS (*)                                   |
#  |   |   |   |   |->MRFINDTOWERS (*)                                   |
#  |   |   |   |   |   |->MRHFILL3 (*)                                   |
#  |   |   |   |   |   |->MRHFILL4 (*)                                   |
#  |   |   |   |   |->MRASSIGNHITS (*)                                   |
#  |   |   |   |   |->MRDEFINEPACE (*)                                   |
#  |   |   |   |   |->MRCHECKCONES (*)                                   |
#  |   |   |   |   |   |->MRPAC (*)                                      |
#  |   |   |   |   |   |   |->DEBUG (*)                                  |
#  |   |   |   |   |   |   |->MRHFILL5 (*)                               |
#  |   |   |   |   |   |   |->MRPRINTMUON (*)                            |
#  |   |   |   |   |   |->MRPRINTMUON (*)                                |
#  |   |   |   |   |->MRSORTMUONS (*)                                    |
#  |   |   |   |       |->VETO (*)                                       |
#  |   |   |   |       |->DEBUG (*)                                      |
#  |   |   |   |       |->MRPRINTMUON (*)                                |
#  |   |   |   |       |->SORTZV                                         |
#  |   |   |   |       |->MRHFILL6 (*)                                   |
#  |   |   |   |->MD_TRIG (*)          DTBX                              |
#  |   |   |       |->MD_INIT (*)                                        |
#  |   |   |       |   |->GFPARA                                         |
#  |   |   |       |   |->GLVOLU                                         |
#  |   |   |       |   |->GDTOM                                          |
#  |   |   |       |   |->GMTOD                                          |
#  |   |   |       |->MD_LOAD (*)                                        |
#  |   |   |       |   |->MZLINT                                         |
#  |   |   |       |   |->MZBOOK                                         |
#  |   |   |       |   |->UTFDIGI                                        |
#  |   |   |       |   |->GFPATH                                         |
#  |   |   |       |   |->GLVOLU                                         |
#  |   |   |       |   |->GDTOM                                          |
#  |   |   |       |   |->GMTOD                                          |
#  |   |   |       |   |->MD_QUAFL (*)                                   |
#  |   |   |       |   |   |->MZPUSH                                     |
#  |   |   |       |   |->MD_QUAFL1 (*)                                  |
#  |   |   |       |       |->MZPUSH                                     |
#  |   |   |       |->MD_BTI (*)                                         |
#  |   |   |       |   |->MZPUSH                                         |
#  |   |   |       |   |->DZSHOW                                         |
#  |   |   |       |   |->BTI_TRIG (*)                                   |
#  |   |   |       |   |   |->BTI_INIT (*)                               |
#  |   |   |       |   |   |->BTI_COMP (*)                               |
#  |   |   |       |   |   |->BTI_KEQU (*)                               |
#  |   |   |       |   |   |->BTI_XEQU (*)                               |
#  |   |   |       |   |   |->BTI_KMAT (*)                               |
#  |   |   |       |   |       |->BTI_KDEC (*)                           |
#  |   |   |       |   |->BTI_OUT (*)                                    |
#  |   |   |       |   |   |->GLVOLU                                     |
#  |   |   |       |   |   |->GDTOM                                      |
#  |   |   |       |   |->BTI_PRINT (*)                                  |
#  |   |   |       |   |->MZBOOK                                         |
#  |   |   |       |->MD_TRACO (*)                                       |
#  |   |   |           |->GLVOLU                                         |
#  |   |   |           |->BTI_LTS (*)                                    |
#  |   |   |           |   |->MZDROP                                     |
#  |   |   |           |->TRACO_LOAD (*)                                 |
#  |   |   |           |   |->MZBOOK                                     |
#  |   |   |           |   |->GDTOM                                      |
#  |   |   |           |   |->TRACO_RAD (*)                              |
#  |   |   |           |->MTS_LOAD (*)                                   |
#  |   |   |           |   |->MZBOOK                                     |
#  |   |   |           |->TRACO_SORT (*)                                 |
#  |   |   |           |   |->SORTI                                      |
#  |   |   |           |->TRACO_BC1 (*)                                  |
#  |   |   |           |   |->TRACO_HH (*)                               |
#  |   |   |           |   |   |->MZPUSH                                 |
#  |   |   |           |   |->TRACO_H (*)                                |
#  |   |   |           |   |   |->MZPUSH                                 |
#  |   |   |           |   |->TRACO_L (*)                                |
#  |   |   |           |       |->MZPUSH                                 |
#  |   |   |           |->MTS_SORT (*)                                   |
#  |   |   |           |->MTS_BC1 (*)                                    |
#  |   |   |           |   |->MZBOOK                                     |
#  |   |   |           |->DZSHOW                                         |
#  |   |   |========== 2-nd Level trigger ===============================|
#  |   |   |->CML2_TRG (*)                                               |
#  |   |   |========== CMreco                                    ========|
#  |   |   |========== Hit reconstruction ===============================|
#  |   |   |->CMRHIT(*)         create RHIT structure                    |
#  |   |   |   |->GFATT                                                  |
#  |   |   |   |->GFPARA                                                 |
#  |   |   |   |->GFDETU                                                 |
#  |   |   |   |->CMD2R (*)                                              |
#  |   |   |   |   |->GFATT                                              |
#  |   |   |   |   |->CMDIGL (*)                                         |
#  |   |   |   |   |->GFPATH                                             |
#  |   |   |   |   |->GLVOLU                                             |
#  |   |   |   |   |->GFDIGI                                             |
#  |   |   |   |   |->CMBRDET (*)                                        |
#  |   |   |   |   |   |->MCD2R (*) CSC reconstructed hits from digi.    |
#  |   |   |   |   |   |   |->MC_LOAD (*)                                |
#  |   |   |   |   |   |   |->GFHITS                                     |
#  |   |   |   |   |   |   |->GDTOM                                      |
#  |   |   |   |   |   |   |->CMH2R1 (*)  smeared hits for debug         |
#  |   |   |   |   |   |   |   |->GDTOM                                  |
#  |   |   |   |   |   |   |   |->GRANOR                                 |
#  |   |   |   |   |   |   |   |->GRNDM                                  |
#  |   |   |   |   |   |   |   |->UTGPAR (*)                             |
#  |   |   |   |   |   |   |   |->MD_XMS (*)                             |
#  |   |   |   |   |   |   |->GFDIGI                                     |
#  |   |   |   |   |   |   |->MC_FIT (*)                                 |
#  |   |   |   |   |   |   |   |->MNINIT                                 |
#  |   |   |   |   |   |   |   |->GFDIGI                                 |
#  |   |   |   |   |   |   |   |->MNEXCM                                 |
#  |   |   |   |   |   |   |   |->FIT_CLUSTER (*)                        |
#  |   |   |   |   |   |   |       |->MNEXCM                             |
#  |   |   |   |   |   |   |       |->MNPARM                             |
#  |   |   |   |   |   |   |       |->MNSETI                             |
#  |   |   |   |   |   |   |       |->MNSTAT                             |
#  |   |   |   |   |   |   |       |->MNPOUT                             |
#  |   |   |   |   |   |   |       |->MNEMAT                             |
#  |   |   |   |   |   |   |->GSRHIT (*)                                 |
#  |   |   |   |   |   |   |   |->MZBOOK                                 |
#  |   |   |   |   |   |   |   |->MZIOCH                                 |
#  |   |   |   |   |   |   |   |->MZPUSH                                 |
#  |   |   |   |   |   |   |->GPHITS                                     |
#  |   |   |   |   |   |   |->GPDIGI                                     |
#  |   |   |   |   |   |   |->HFNT                                       |
#  |   |   |   |   |   |->MD_RHIT (*) DTBX reconstructed hits from digi. |
#  |   |   |   |   |   |   |->GFPARA                                     |
#  |   |   |   |   |   |   |->GSRHIT                                     |
#  |   |   |   |   |   |->TPD2R (*)  Pixel rhits                         |
#  |   |   |   |   |   |   |->TPINPUT (*)                                |
#  |   |   |   |   |   |   |->TPD2R_BAR (*)                              |
#  |   |   |   |   |   |   |   |->GDTOM                                  |
#  |   |   |   |   |   |   |   |->TP_FIND_CLU (*)                        |
#  |   |   |   |   |   |   |   |   |->SORTRQ                             |
#  |   |   |   |   |   |   |   |->TP_ANA_CLU  (*)                        |
#  |   |   |   |   |   |   |   |   |->TP_PIX_CONVERT                     |
#  |   |   |   |   |   |   |   |->HF1                                    |
#  |   |   |   |   |   |   |   |->TP_FIT_CLU (*)                         |
#  |   |   |   |   |   |   |       |->TP_FIND_MINMAX (*)                 |
#  |   |   |   |   |   |   |       |->TP_ANA_AVE (*)                     |
#  |   |   |   |   |   |   |       |->TP_DIGI_AVE (*)                    |
#  |   |   |   |   |   |   |       |->TP_SMART_AVE_X (*)                 |
#  |   |   |   |   |   |   |       |->TP_SMART_AVE_Z (*)                 |
#  |   |   |   |   |   |   |       |->TP_EDGE_AVE (*)                    |
#  |   |   |   |   |   |   |           |->TP_EDGE_AVE_S (*)              |
#  |   |   |   |   |   |   |->GSRHIT                                     |
#  |   |   |   |   |   |   |->TPD2R_FB (*)                               |
#  |   |   |   |   |   |   |   |->GDTOM                                  |
#  |   |   |   |   |   |   |   |->TP_FIND_CLU (*)                        |
#  |   |   |   |   |   |   |   |->TP_ANA_CLU (*)                         |
#  |   |   |   |   |   |   |   |->HF1                                    |
#  |   |   |   |   |   |   |   |->TP_FIT_CLU (*)                         |
#  |   |   |   |   |   |   |->HF1                                        |
#  |   |   |   |   |   |->TSD2R (*)                                      |
#  |   |   |   |   |   |   |->TSCCLU (*)                                 |
#  |   |   |   |   |   |   |->GSRHIT                                     |
#  |   |   |   |   |   |->TSD2RF (*)                                     |
#  |   |   |   |   |   |   |->GDTOM                                      |
#  |   |   |   |   |   |   |->TSCCLUF (*)                                |
#  |   |   |   |   |   |   |->DCVAL1 (*)                                 |
#  |   |   |   |   |   |   |->GSRHIT                                     |
#  |   |   |   |   |   |->TGD2R  (*)                                     |
#  |   |   |   |   |       |->GDTOM                                      |
#  |   |   |   |   |       |->TGRESET (*)                                |
#  |   |   |   |   |       |   |->GPOISS                                 |
#  |   |   |   |   |       |   |->GRNDM                                  |
#  |   |   |   |   |       |   |->GRANOR                                 |
#  |   |   |   |   |       |->TGFILTR (*)                                |
#  |   |   |   |   |       |->TGBARIC (*)                                |
#  |   |   |   |   |       |->TGBARIC_ST (*)                             |
#  |   |   |   |   |       |->GSRHIT                                     |
#  |   |   |   |->CMH2R (*)   smeared hits                               |
#  |   |   |   |   |->GFATT                                              |
#  |   |   |   |   |->CMHITL (*)                                         |
#  |   |   |   |   |->GFPATH                                             |
#  |   |   |   |   |->GLVOLU                                             |
#  |   |   |   |   |->GFHITS                                             |
#  |   |   |   |   |->CMH2R1 (*)                                         |
#  |   |   |   |   |->GSRHIT                                             |
#  |   |   |   |->TIMED                                                  |
#  |   |   |->GPRHIT                                                     |
#  |   |   |========== Reconstruction ===================================|
#  |   |   |->CMRECO (*)                                                 |
#  |   |   |   |->MZBOOK                                                 |
#  |   |   |   |->MZDROP                                                 |
#  |   |   |   |->REEFIT (*)    Find em clusters                         |
#  |   |   |   |->REJFIT (*)    Find jets                                |
#  |   |   |   |->REMFIT (*)    Muon Track fit                           |
#  |   |   |   |   |->REGETM (*)  Read hits                              |
#  |   |   |   |   |   |->REINIT (*)                                     |
#  |   |   |   |   |   |->GFATT                                          |
#  |   |   |   |   |   |->GPRHIT                                         |
#  |   |   |   |   |   |->GFDETU    Get detector parameters              |
#  |   |   |   |   |   |->CMHITL (*) Get list on hitted elements         |
#  |   |   |   |   |   |->GFPATH    Detector element geometrical         |
#  |   |   |   |   |   |->GLVOLU    parameters                           |
#  |   |   |   |   |   |->GFRHIT (*) Get RHIT                            |
#  |   |   |   |   |   |->GFHITS (*) Get HITS (for debug only)           |
#  |   |   |   |   |   |->GFHITS                                         |
#  |   |   |   |   |   |->GDTOM                                          |
#  |   |   |   |   |   |->REFMEA (*) transformation of RHITs  into       |
#  |   |   |   |   |       |        measurement structures               |
#  |   |   |   |   |       |->LGPRED (*) Parameters of measurement plane |
#  |   |   |   |   |->GFKINE                                             |
#  |   |   |   |   |->SORTZV                                             |
#  |   |   |   |   |->RETSEG (*)     Find Track segments                 |
#  |   |   |   |   |   |->RELFIT (*) 2D-fit                              |
#  |   |   |   |   |   |->RELTOG (*) Order predictions wrt track         |
#  |   |   |   |   |   |->RETSFT (*) Fit track segment from set of hits  |
#  |   |   |   |   |       |->REPUTH (*)   Set the track hit list        |
#  |   |   |   |   |       |->REORDV (*)                                 |
#  |   |   |   |   |       |->REFITK (*)   3D Track segment fit          |
#  |   |   |   |   |       |   |->REORDV (*) Order predictions wrt track |
#  |   |   |   |   |       |   |->RETGLB (*) Vertex constraint           |
#  |   |   |   |   |       |   |   |->RELTOG (*)                         |
#  |   |   |   |   |       |   |   |->RETRGO (*)                         |
#  |   |   |   |   |       |   |   |   |->GMEDIA                         |
#  |   |   |   |   |       |   |   |   |->RESTEP (*)                     |
#  |   |   |   |   |       |   |   |   |   |->REXYZC (*)                 |
#  |   |   |   |   |       |   |   |   |->RETRCH (*)                     |
#  |   |   |   |   |       |   |   |   |   |->GTNEXT                     |
#  |   |   |   |   |       |   |   |   |   |->GFRKUT (*)                 |
#  |   |   |   |   |       |   |   |   |   |   |->GUFLD (*)              |
#  |   |   |   |   |       |   |   |   |   |   |->RETNXN (*)             |
#  |   |   |   |   |       |   |   |   |   |   |->GUSWIM                 |
#  |   |   |   |   |       |   |   |   |   |->GINVOL                     |
#  |   |   |   |   |       |   |   |   |   |->RZERO                      |
#  |   |   |   |   |       |   |   |   |   |->REXYZC (*)                 |
#  |   |   |   |   |       |   |   |   |   |->RELANG (*)                 |
#  |   |   |   |   |       |   |   |   |   |->RESFSF (*)                 |
#  |   |   |   |   |       |   |   |   |   |   |->REUMAT (*)             |
#  |   |   |   |   |       |   |   |   |   |   |->REXYZC (*)             |
#  |   |   |   |   |       |   |   |   |   |   |->GUFLD (*)              |
#  |   |   |   |   |       |   |   |   |   |->REMCSC (*)                 |
#  |   |   |   |   |       |   |   |   |->GSTRAC                         |
#  |   |   |   |   |       |   |   |   |->GTMEDI                         |
#  |   |   |   |   |       |   |   |->REGTOL (*)                         |
#  |   |   |   |   |       |   |   |->RESDSF (*)                         |
#  |   |   |   |   |       |   |   |   |->REUMAT (*)                     |
#  |   |   |   |   |       |   |   |   |->GUFLD (*)                      |
#  |   |   |   |   |       |   |   |->RESFSR (*)                         |
#  |   |   |   |   |       |   |       |->REUMAT (*)                     |
#  |   |   |   |   |       |   |       |->GUFLD (*)                      |
#  |   |   |   |   |       |   |->RETRAK (*)                             |
#  |   |   |   |   |       |   |   |->RELTOG (*)                         |
#  |   |   |   |   |       |   |   |->RETRGO (*)                         |
#  |   |   |   |   |       |   |   |->REGTOL (*)                         |
#  |   |   |   |   |       |   |   |->RESDSF (*)                         |
#  |   |   |   |   |       |   |   |->RESFSD (*)                         |
#  |   |   |   |   |       |   |->REHMEA (*)  add one more measurement   |
#  |   |   |   |   |       |       |->MD_XMS (*)                         |
#  |   |   |   |   |       |->HFNT                                       |
#  |   |   |   |   |->REFNTK (*)     Find Tracks from Track segments     |
#  |   |   |   |   |   |->SORTZV                                         |
#  |   |   |   |   |   |->REORDV (*) Order predictions respect to track  |
#  |   |   |   |   |   |->RETRAK (*) Find next predicted plane           |
#  |   |   |   |   |->REPUTH (*)                                         |
#  |   |   |   |   |->REFITK (*)     Track fit                           |
#  |   |   |   |   |->RETPIP (*)     Transport track parameters in IP    |
#  |   |   |   |   |    |->RETGLB (*)                                    |
#  |   |   |   |   |->RETKID (*)                                         |
#  |   |   |   |   |->REPRNT (*)                                         |
#  |   |   |   |   |->HFNTB                                              |
#  |   |   |   |->REMFIT2 (*) muon fit in barrel only                    |
#  |   |   |   |   |->MD_GETRHIT (*)                                     |
#  |   |   |   |   |   |->UTFRHIT (*)                                    |
#  |   |   |   |   |   |   |->DCTYPE (*)                                 |
#  |   |   |   |   |   |   |->GFATT                                      |
#  |   |   |   |   |   |   |->GFRHIT                                     |
#  |   |   |   |   |   |->UTL2GC (*)                                     |
#  |   |   |   |   |   |   |->GFATT                                      |
#  |   |   |   |   |   |   |->GFPATH                                     |
#  |   |   |   |   |   |   |->GLVOLU                                     |
#  |   |   |   |   |   |->MD_CMSTODTBX (*)                               |
#  |   |   |   |   |->MD_LPAT (*)                                        |
#  |   |   |   |   |   |->MD_FITLIN (*)                                  |
#  |   |   |   |   |   |->MD_DTBXTOCMS (*)                               |
#  |   |   |   |   |->MD_PUTTE (*)                                       |
#  |   |   |   |   |   |->SZNUM1 (*)                                     |
#  |   |   |   |   |   |->SZFILL (*)                                     |
#  |   |   |   |   |   |   |->SZPATH (*)                                 |
#  |   |   |   |   |   |   |->SZFILX (*)                                 |
#  |   |   |   |   |   |       |->SZPATH (*)                             |
#  |   |   |   |   |   |       |->SZUERR (*)                             |
#  |   |   |   |   |   |       |->SZLIFT (*)                             |
#  |   |   |   |   |   |       |   |->SZPATH (*)                         |
#  |   |   |   |   |   |       |   |->SZUERR (*)                         |
#  |   |   |   |   |   |       |->SZLOCX (*)                             |
#  |   |   |   |   |   |       |   |->SZPATH (*)                         |
#  |   |   |   |   |   |       |   |->SZUERR (*)                         |
#  |   |   |   |   |   |       |->SZDROX (*)                             |
#  |   |   |   |   |   |           |->SZPATH (*)                         |
#  |   |   |   |   |   |           |->SZLOCX (*)                         |
#  |   |   |   |   |   |           |->MZDROP                             |
#  |   |   |   |   |   |->SZNUM (*)                                      |
#  |   |   |   |   |   |   |->SZPATH (*)                                 |
#  |   |   |   |   |   |   |->SZNUMX (*)                                 |
#  |   |   |   |   |   |       |->SZLOCX (*)                             |
#  |   |   |   |   |   |->SZGET (*)                                      |
#  |   |   |   |   |       |->SZPATH (*)                                 |
#  |   |   |   |   |       |->SZGETX (*)                                 |
#  |   |   |   |   |           |->SZLOCX (*)                             |
#  |   |   |   |   |->MD_KFIT (*)                                        |
#  |   |   |   |   |   |->GFPARA                                         |
#  |   |   |   |   |   |->MD_KFITP (*)                                   |
#  |   |   |   |   |   |   |->ZRXTRP (*)                                 |
#  |   |   |   |   |   |   |   |->MD_PRINTAB (*)                         |
#  |   |   |   |   |   |   |   |->ZRRPGE (*)                             |
#  |   |   |   |   |   |   |   |   |->GFPART                             |
#  |   |   |   |   |   |   |   |   |->ZRXTGE (*)                         |
#  |   |   |   |   |   |   |   |   |->MD_TGFLD (*)                       |
#  |   |   |   |   |   |   |   |   |->SSMT5T                             |
#  |   |   |   |   |   |   |   |   |->EUFILP                             |
#  |   |   |   |   |   |   |   |   |->EUFILV                             |
#  |   |   |   |   |   |   |   |->ZRCAGE (*)                             |
#  |   |   |   |   |   |   |   |   |->GFPART                             |
#  |   |   |   |   |   |   |   |   |->ZRCTGE (*)                         |
#  |   |   |   |   |   |   |   |   |->MD_TGFLD (*)                       |
#  |   |   |   |   |   |   |   |   |->TRSDSC                             |
#  |   |   |   |   |   |   |   |   |->EUFILV                             |
#  |   |   |   |   |   |   |   |   |->EUFILP                             |
#  |   |   |   |   |   |   |   |->ERTRAK                                 |
#  |   |   |   |   |   |   |   |->ZRGERP (*)                             |
#  |   |   |   |   |   |   |   |   |->GFPART                             |
#  |   |   |   |   |   |   |   |   |->MD_TGFLD (*)                       |
#  |   |   |   |   |   |   |   |   |->DMM55                              |
#  |   |   |   |   |   |   |   |   |->SSMT5T                             |
#  |   |   |   |   |   |   |   |   |->ZRGEXT                             |
#  |   |   |   |   |   |   |   |   |->MD_PRINTAB (*)                     |
#  |   |   |   |   |   |   |   |->ZRGECA (*)                             |
#  |   |   |   |   |   |   |   |   |->GFPART                             |
#  |   |   |   |   |   |   |   |   |->MD_TGFLD (*)                       |
#  |   |   |   |   |   |   |   |   |->TRSCSD                             |
#  |   |   |   |   |   |   |   |   |->DMM55                              |
#  |   |   |   |   |   |   |   |   |->TRS1S2                             |
#  |   |   |   |   |   |   |   |   |->ZRCTGE (*)                         |
#  |   |   |   |   |   |   |   |   |->ZRGECT (*)                         |
#  |   |   |   |   |   |   |   |   |->MD_PRINTAB (*)                     |
#  |   |   |   |   |   |   |   |->ZRGINF (*)                             |
#  |   |   |   |   |   |   |->MD_KLIN (*)                                |
#  |   |   |   |   |   |   |->ZRXKCF (*)                                 |
#  |   |   |   |   |   |   |   |->ZRXKP1 (*)                             |
#  |   |   |   |   |   |   |   |->ZRXKVS (*)                             |
#  |   |   |   |   |   |   |   |->ZRXKMA (*)                             |
#  |   |   |   |   |   |   |   |->ZRXKII (*)                             |
#  |   |   |   |   |   |   |   |->ZRXKMM (*)                             |
#  |   |   |   |   |   |   |   |->ZRXKVM (*)                             |
#  |   |   |   |   |   |   |   |->ZRXKVA (*)                             |
#  |   |   |   |   |   |   |   |->ZRXKP2 (*)                             |
#  |   |   |   |   |   |   |->MD_PRINTAB (*)                             |
#  |   |   |   |   |   |   |->GFKINE                                     |
#  |   |   |   |   |   |->MD_KOUT (*)                                    |
#  |   |   |   |   |->MD_PUTTK (*)                                       |
#  |   |   |   |       |->SZNUM1 (*)                                     |
#  |   |   |   |       |->SZFILL (*)                                     |
#  |   |   |   |       |->SZNUM  (*)                                     |
#  |   |   |   |       |->SZGET  (*)                                     |
#  |   |   |   |->RECOTR (*)                                             |
#  |   |   |       |->RECOT_MC (*)                                       |
#  |   |   |       |   |->GFKINE                                         |
#  |   |   |       |   |->GFPART                                         |
#  |   |   |       |   |->UTGHIT (*)                                     |
#  |   |   |       |   |   |->GWORK                                      |
#  |   |   |       |   |   |->UTFSHIT (*)                                |
#  |   |   |       |   |   |   |->DCTYPE (*)                             |
#  |   |   |       |   |   |   |->GFATT                                  |
#  |   |   |       |   |   |   |->GFHITS                                 |
#  |   |   |       |   |   |->UTFRHIT (*)                                |
#  |   |   |       |   |   |   |->DCTYPE (*)                             |
#  |   |   |       |   |   |   |->GFATT                                  |
#  |   |   |       |   |   |   |->GFRHIT                                 |
#  |   |   |       |   |   |->UTL2GC (*)                                 |
#  |   |   |       |   |       |->GFATT                                  |
#  |   |   |       |   |       |->GFPATH                                 |
#  |   |   |       |   |       |->GLVOLU                                 |
#  |   |   |       |   |->GUFLD (*)                                      |
#  |   |   |       |   |->SORTZV                                         |
#  |   |   |       |   |->GDAHIT (*)                                     |
#  |   |   |       |   |->TKFFIT (*)                                     |
#  |   |   |       |   |   |->TFIT3P (*)                                 |
#  |   |   |       |   |   |->TVTOXX (*)                                 |
#  |   |   |       |   |   |->TSWTCH (*)                                 |
#  |   |   |       |   |   |->TXTRPA (*)                                 |
#  |   |   |       |   |   |->TXXDCY (*)                                 |
#  |   |   |       |   |   |->TXPRCW (*)                                 |
#  |   |   |       |   |   |->TXXPLA (*)                                 |
#  |   |   |       |   |   |->TXXDPL (*)                                 |
#  |   |   |       |   |   |->TXPRPW (*)                                 |
#  |   |   |       |   |   |->TMSCAT (*)                                 |
#  |   |   |       |   |   |->TRF2XY (*)                                 |
#  |   |   |       |   |   |->TADDPT (*)                                 |
#  |   |   |       |   |   |   |->TSOLVE (*)                             |
#  |   |   |       |   |   |->TMXINV (*)                                 |
#  |   |   |       |   |->TCP2TP (*)                                     |
#  |   |   |       |   |   |->TCP2PRM (*)                                |
#  |   |   |       |   |   |   |->TFPSIB (*)                             |
#  |   |   |       |   |   |   |->TFPRTR (*)                             |
#  |   |   |       |   |   |->TEM2TP (*)                                 |
#  |   |   |       |   |   |   |->VLINCO (*)                             |
#  |   |   |       |   |   |->TCP2PRG (*)                                |
#  |   |   |       |   |   |   |->TXTOBP (*)                             |
#  |   |   |       |   |   |   |   |->TXTRPA (*)                         |
#  |   |   |       |   |   |   |   |->TXTRMX (*)                         |
#  |   |   |       |   |   |   |->TCLPRG (*)                             |
#  |   |   |       |   |   |   |   |->TMXINV (*)                         |
#  |   |   |       |   |   |->TPRG2TP (*)                                |
#  |   |   |       |   |       |->TFPRTR (*)                             |
#  |   |   |       |   |->SZNUM1 (*)                                     |
#  |   |   |       |   |->SZFILL (*)                                     |
#  |   |   |       |   |   |->SZPATH (*)                                 |
#  |   |   |       |   |   |->SZFILX (*)                                 |
#  |   |   |       |   |       |->SZPATH (*)                             |
#  |   |   |       |   |       |->SZUERR (*)                             |
#  |   |   |       |   |       |->SZLIFT (*)                             |
#  |   |   |       |   |       |   |->SZPATH (*)                         |
#  |   |   |       |   |       |   |->SZUERR (*)                         |
#  |   |   |       |   |       |   |->MZBOOK                             |
#  |   |   |       |   |       |   |->MZPUSH                             |
#  |   |   |       |   |       |->SZLOCX (*)                             |
#  |   |   |       |   |       |   |->SZPATH (*)                         |
#  |   |   |       |   |       |   |->SZUERR (*)                         |
#  |   |   |       |   |       |->MZPUSH                                 |
#  |   |   |       |   |       |->SZDROX (*)                             |
#  |   |   |       |   |           |->SZPATH (*)                         |
#  |   |   |       |   |           |->SZLOCX (*)                         |
#  |   |   |       |   |           |->MZDROP                             |
#  |   |   |       |   |->TPARSET (*)                                    |
#  |   |   |       |   |   |->SZNUM1 (*)                                 |
#  |   |   |       |   |   |->SZFILL (*)                                 |
#  |   |   |       |   |->RECOT_VTX (*)                                  |
#  |   |   |       |       |->SZNUM (*)                                  |
#  |   |   |       |       |   |->SZPATH (*)                             |
#  |   |   |       |       |   |->SZNUMX (*)                             |
#  |   |   |       |       |       |->SZLOCX (*)                         |
#  |   |   |       |       |->SZGET (*)                                  |
#  |   |   |       |       |   |->SZPATH (*)                             |
#  |   |   |       |       |   |->SZGETX (*)                             |
#  |   |   |       |       |       |->SZLOCX (*)                         |
#  |   |   |       |       |->TP2PRG (*)                                 |
#  |   |   |       |       |   |->GUFLD (*)                              |
#  |   |   |       |       |   |->TFPRTR(*)                              |
#  |   |   |       |       |->TVXFIT (*)                                 |
#  |   |   |       |       |   |->TMXINV (*)                             |
#  |   |   |       |       |   |->TVPREF (*)                             |
#  |   |   |       |       |   |->TVESTM (*)                             |
#  |   |   |       |       |   |   |->FWMI3 (*)                          |
#  |   |   |       |       |   |->TVFULL (*)                             |
#  |   |   |       |       |       |->FWMI3 (*)                          |
#  |   |   |       |       |->SZFILL (*)                                 |
#  |   |   |       |->RECOT_KFF (*)                                      |
#  |   |   |       |   |->UTGHIT (*)                                     |
#  |   |   |       |   |->GDAHIT (*)                                     |
#  |   |   |       |   |->TKFFFM (*)                                     |
#  |   |   |       |   |   |->TRINIT (*)                                 |
#  |   |   |       |   |   |   |->TXXPLA (*)                             |
#  |   |   |       |   |   |   |->TXTRPA (*)                             |
#  |   |   |       |   |   |   |->TFIT3P (*)                             |
#  |   |   |       |   |   |   |->TVTOXX (*)                             |
#  |   |   |       |   |   |   |->TSWTCH (*)                             |
#  |   |   |       |   |   |->TSWTCH (*)                                 |
#  |   |   |       |   |   |->TXXPLA (*)                                 |
#  |   |   |       |   |   |->TXXDPL (*)                                 |
#  |   |   |       |   |   |->TXPRPW (*)                                 |
#  |   |   |       |   |   |->TXTRPA (*)                                 |
#  |   |   |       |   |   |->TXXDCY (*)                                 |
#  |   |   |       |   |   |->TXPRCW (*)                                 |
#  |   |   |       |   |   |->TMSCAT (*)                                 |
#  |   |   |       |   |   |->TRF2XY (*)                                 |
#  |   |   |       |   |   |->TADDPT (*)                                 |
#  |   |   |       |   |   |->TCLTR  (*)                                 |
#  |   |   |       |   |       |->TSMTH  (*)                             |
#  |   |   |       |   |           |->TSWTCH (*)                         |
#  |   |   |       |   |           |->TXXPLA (*)                         |
#  |   |   |       |   |           |->TXXDPL (*)                         |
#  |   |   |       |   |           |->TXPRPW (*)                         |
#  |   |   |       |   |           |->TRF2XY (*)                         |
#  |   |   |       |   |           |->TXTRPA (*)                         |
#  |   |   |       |   |           |->TXXDCY (*)                         |
#  |   |   |       |   |           |->TXPRCW (*)                         |
#  |   |   |       |   |           |->TADDPT (*)                         |
#  |   |   |       |   |           |->TMSCAT (*)                         |
#  |   |   |       |   |->TCLEA  (*)                                     |
#  |   |   |       |   |->TMXINV (*)                                     |
#  |   |   |       |   |->TCP2TP (*)                                     |
#  |   |   |       |   |->TPARSET(*)                                     |
#  |   |   |       |->RECOT_TEM (*)                                      |
#  |   |   |       |   |->DCVALU (*)                                     |
#  |   |   |       |   |->TFMAKE (*)                                     |
#  |   |   |       |   |   |->GFKINE                                     |
#  |   |   |       |   |   |->GFPART                                     |
#  |   |   |       |   |   |->TFMXH (*)                                  |
#  |   |   |       |   |   |   |->GFATT                                  |
#  |   |   |       |   |   |   |->CMHITL (*)                             |
#  |   |   |       |   |   |   |->GFPARA                                 |
#  |   |   |       |   |   |   |->GFDETU                                 |
#  |   |   |       |   |   |   |->GFPATH                                 |
#  |   |   |       |   |   |   |->GLVOLU                                 |
#  |   |   |       |   |   |   |->GFHITS                                 |
#  |   |   |       |   |   |   |->GDTOM                                  |
#  |   |   |       |   |   |   |->TFMAKID (*)                            |
#  |   |   |       |   |   |       |->UTGPAR (*)                         |
#  |   |   |       |   |   |->TFSEL (*)                                  |
#  |   |   |       |   |       |->SORTRQ                                 |
#  |   |   |       |   |       |->TF3F (*)                               |
#  |   |   |       |   |           |->GUFLD (*)                          |
#  |   |   |       |   |->TFAPPLY (*)                                    |
#  |   |   |       |   |   |->TFMXR (*)                                  |
#  |   |   |       |   |   |   |->GFATT                                  |
#  |   |   |       |   |   |   |->CMHITL (*)                             |
#  |   |   |       |   |   |   |->GFPARA                                 |
#  |   |   |       |   |   |   |->GFDETU                                 |
#  |   |   |       |   |   |   |->GFPATH                                 |
#  |   |   |       |   |   |   |->GLVOLU                                 |
#  |   |   |       |   |   |   |->GFRHIT                                 |
#  |   |   |       |   |   |   |->TFMAKID  (*)                           |
#  |   |   |       |   |   |->TFMAP (*)                                  |
#  |   |   |       |   |   |->TFFIT (*)                                  |
#  |   |   |       |   |   |   |->GFPATH                                 |
#  |   |   |       |   |   |   |->GLVOLU                                 |
#  |   |   |       |   |   |   |->GDTOM                                  |
#  |   |   |       |   |   |   |->TF3F (*)                               |
#  |   |   |       |   |   |   |   |->GUFLD (*)                          |
#  |   |   |       |   |   |   |->SORTRQ                                 |
#  |   |   |       |   |   |   |->TFFITS (*)                             |
#  |   |   |       |   |   |       |->GFPATH                             |
#  |   |   |       |   |   |       |->GLVOLU                             |
#  |   |   |       |   |   |       |->GDTOM                              |
#  |   |   |       |   |   |       |->TFORTS (*)                         |
#  |   |   |       |   |   |       |   |->GDTOM                          |
#  |   |   |       |   |   |       |->EUFILP (*)                         |
#  |   |   |       |   |   |       |->ERTRAK (*)                         |
#  |   |   |       |   |   |       |->GMTOD                              |
#  |   |   |       |   |   |       |->TFUPDATE (*)                       |
#  |   |   |       |   |   |       |   |->TFMCALC (*)                    |
#  |   |   |       |   |   |       |->TFIMPCAL (*)                       |
#  |   |   |       |   |   |       |   |->GUFLD (*)                      |
#  |   |   |       |   |   |       |->TFXVW (*)                          |
#  |   |   |       |   |   |       |->TFSTP (*)                          |
#  |   |   |       |   |   |->TFPURG (*)                                 |
#  |   |   |       |   |   |->TFPURX (*)                                 |
#  |   |   |       |   |   |->TFSHTR (*)                                 |
#  |   |   |       |   |->TFSTRA (*)                                     |
#  |   |   |       |       |->TPARSET (*)                                |
#  |   |   |       |->RETFIT (*)                                         |
#  |   |   |           |->REGETM (*)                                     |
#  |   |   |           |->GFKINE                                         |
#  |   |   |           |->REGTOL (*)                                     |
#  |   |   |           |->REFITK (*)                                     |
#  |   |   |           |->RETPIP (*)                                     |
#  |   |   |           |->RETKID (*)                                     |
#  |   |   |           |->REPRNT (*)                                     |
#  |   |   |           |->HFNTB                                          |
#  |   |   |->GUOUT (*)                                                  |
#  |   |   |   |->GFATT                                                  |
#  |   |   |   |->MZDROP                                                 |
#  |   |   |   |->C_OUT (*)                                              |
#  |   |   |   |   |->HFNTB                                              |
#  |   |   |   |   |->GFVERT                                             |
#  |   |   |   |   |->GFATT                                              |
#  |   |   |   |   |->GFHITS                                             |
#  |   |   |   |->TR_OUT (*)                                             |
#  |   |   |   |   |->TP_OUT (*)                                         |
#  |   |   |   |       |->UTGHIT (*)                                     |
#  |   |   |   |->EC_OUT (*)                                             |
#  |   |   |   |->HC_OUT (*)                                             |
#  |   |   |   |->MU_OUT (*)                                             |
#  |   |   |   |   |->GFATT                                              |
#  |   |   |   |   |->GFDETU                                             |
#  |   |   |   |   |->MC_HOUT (*)                                        |
#  |   |   |   |       |->GFTRGP                                         |
#  |   |   |   |       |->GFPATH                                         |
#  |   |   |   |       |->GLVOLU                                         |
#  |   |   |   |       |->MC_LOAD (*)                                    |
#  |   |   |   |       |->GDTOM                                          |
#  |   |   |   |       |->HFNT                                           |
#  |   |   |   |->VC_OUT (*)                                             |
#  |   |   |   |   |->GFATT                                              |
#  |   |   |   |   |->GFDETU                                             |
#  |   |   |   |   |->GFHITS                                             |
#  |   |   |   |   |->GFDIGI                                             |
#  |   |   |   |->US_OUT (*)                                             |
#  |   |   |   |->SC_OUT (*)                                             |
#  |   |   |   |->GCFOUT (*)                                             |
#  |   |   |   |   |->FZOUT                                              |
#  |   |   |   |->UTPRNT (*)                                             |
#  |   |   |->CMFHIS (*)    Fill standard GEANT histograms               |
#  |   |   |->CMHSAV (*)    save histogramms if needed                   |
#  |   |                                                                 |
#  |   |->GTRIGC   Clear event partition                                 |
#  |                                                                     |
#  |============= Run termination =======================================|
#  |                                                                     |
#  |->UGLAST (*)     User termination                                    |
#  |   |->USLAST(*)  User entry point                                    |
#  |   |->HISTDO     Print the histograms                                |
#  |   |->GLAST      Standard GEANT3 termination                         |
#  |   |->IO_CLOSE_FILE (*) Close IO Buffers                             |
#  |   |   |->IO_FIL_KADDR (*)                                           |
#  |   |   |->IO_UNIT (*)                                                |
#  |   |   |   |->IO_FIL_KADDR (*)                                       |
#  |   |   |->IO_FILE (*)                                                |
#  |   |   |   |->IO_FIL_KADDR (*)                                       |
#  |   |   |->HREND                                                      |
#  |   |   |->FZENDI                                                     |
#  |   |   |->FZENDO                                                     |
#  |   |   |->HROUT                                                      |
#  |   |->CMHSAV (*)                                                     |
#  |   |   |->PYSTAT                                                     |
#  |   |   |->HPAKE                                                      |
#  |   |   |->IO_UNIT (*)                                                |
#  |   |   |->IO_FILE (*)                                                |
#  |   |   |->HRFILE                                                     |
#  |   |   |->HROUT                                                      |
#  |   |   |->HREND                                                      |
#  |   |->IO_UNIT (*)                                                    |
#  |   |->GLAST                                                          |
#  |   |->GDCLOS                                                         |
#  |   |->HPLEND                                                         |
#  |                                                                     |
# STOP ==================================================================|
#endif