hec_pass1.f        [#]

^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

    ( is called by:    hec_offline.f    )

    It includes the following commons:

    hec_par.inc
    hec_datacard.inc
    hec_evth.inc

    Then a pass over the data is done by calling the following routines:

    hec_io_pass_ini
    calls   hec_stats_ini.f   nd initializes a list of counters

    user_ini1
    does nothing unless the user changes it

    Start loop over all events here.

               hec_nextevt()
                reads in the next event

               hec_evt
                processes the event

               user_evt1
                does nothing unless changed by user

               hec_io_pass_evt
                calls mzwipe if reading Zebra files

    The event loop is done now.

    user_ana1
    does nothing unless changed by user

    hec_io_pass_ter
    handles the end of data I/O