libdiscard_dc_beam2.pl
author A.M. Thurnherr <athurnherr@yahoo.com>
Tue, 20 May 2014 10:50:46 +0000
changeset 28 79bf60e97208
parent 19 12aaf0962ee6
permissions -rw-r--r--
after merge with laptop version

#======================================================================
#                    L I B D I S C A R D _ D C _ B E A M 2 . P L 
#                    doc: Thu Mar 28 21:57:14 2013
#                    dlm: Fri Mar 29 15:29:21 2013
#                    (c) 2013 A.M. Thurnherr
#                    uE-Info: 13 30 NIL 0 0 72 2 2 4 NIL ofnI
#======================================================================

sub edit_LADCP_vels()
{
    print(STDERR "\t\tDISCARDING beam-2 velocities from downcast...\n");
    
    for (my($ens)=$LADCP_start; $ens<=$LADCP_bottom; $ens++) {
        for (my($bin)=0; $bin<$LADCP{N_BINS}; $bin++) {
            undef($LADCP{ENSEMBLE}[$ens]->{BEAM_VEL}[$bin][1]);
            @{$LADCP{ENSEMBLE}[$ens]->{VELOCITY}[$bin]} =
            	velInstrumentToEarth(\%LADCP,$ens,velBeamToInstrument(\%LADCP,@{$LADCP{ENSEMBLE}[$ens]->{BEAM_VEL}[$bin]}));
        }
    }
}

1;