App-SeismicUnixGui
view release on metacpan or search on metacpan
lib/App/SeismicUnixGui/big_streams/iSelect_tr_Sumute_bottom.pm view on Meta::CPAN
$suwind->clear();
$suwind->setheaderword( $iSelect_tr_Sumute_bottom->{_gather_header} );
$suwind->min( $iSelect_tr_Sumute_bottom->{_gather_num} );
$suwind->max( $iSelect_tr_Sumute_bottom->{_gather_num} );
#print("gather num is $iSelect_tr_Sumute_bottom->{_gather_num}\n\n");
$suwind[1] = $suwind->Step();
$suwind->clear();
#$suwind -> setheaderword('time');
# $suwind->tmin(0);
# $suwind->tmax(1);
$suwind[2] = $suwind->Step();
=head2 Set
filtering parameters
use lib "./libAll";
use iTop_Mute_config qw( $href_sufilter);
=cut
#use iTop_Mute_config qw($href_sufilter);
=head2
print has reference value
=cut
#print("sufilter is $href_sufilter->{freq}\n\n");
$sufilter->clear();
$sufilter->freq( $iSelect_tr_Sumute_bottom->{_freq} );
$sufilter[1] = $sufilter->Step();
=head2 DISPLAY
DATA
=cut
$base_caption[1] =
$iSelect_tr_Sumute_bottom->{_file_in}
. quotemeta(' ')
. quotemeta('f=')
. $iSelect_tr_Sumute_bottom->{_freq};
$windowtitle[1] =
quotemeta('GATHER = ') . $iSelect_tr_Sumute_bottom->{_gather_num};
$suximage->clear();
$suximage->box_width(300);
$suximage->box_height(700);
$suximage->box_X0(70);
$suximage->box_Y0(120);
$suximage->title( $base_caption[1] );
$suximage->windowtitle( $windowtitle[1] );
$suximage->ylabel( quotemeta('TWTT s') );
$suximage->xlabel( $iSelect_tr_Sumute_bottom->{_offset_type} );
$suximage->legend($on);
$suximage->cmap('rgb0');
$suximage->loclip( $iSelect_tr_Sumute_bottom->{_min_amplitude} );
$suximage->hiclip( $iSelect_tr_Sumute_bottom->{_max_amplitude} );
$suximage->verbose($off);
if ( $iSelect_tr_Sumute_bottom->{_number_of_tries} > 0 ) {
$iSelect_tr_Sumute_bottom->{_TX_outbound} =
$itemp_bot_mute_picks_ . $iSelect_tr_Sumute_bottom->{_file_in};
$suximage->picks(
$DATA_SEISMIC_TXT . '/' . $iSelect_tr_Sumute_bottom->{_TX_outbound} );
# print("iSelect_tr_Sumute_bottom, suximage, Writing picks to $itemp_bot_mute_picks_ $iSelect_tr_Sumute_bottom->{_file_in} \n\n");
# print("number of tries is $iSelect_tr_Sumute_bottom -> {_number_of_tries}\n\n");
}
$suximage[1] = $suximage->Step();
=head2 Set suxwigb
=cut
#plotting with suxwigb
$base_caption[2] =
$iSelect_tr_Sumute_bottom->{_file_in}
. quotemeta(' ')
. quotemeta('f=')
. $iSelect_tr_Sumute_bottom->{_freq};
$windowtitle[2] =
quotemeta('GATHER = ') . $iSelect_tr_Sumute_bottom->{_gather_num};
$suxwigb->clear();
$suxwigb->box_width( quotemeta(400) );
$suxwigb->box_height( quotemeta(600) );
$suxwigb->box_X0( quotemeta(750) );
$suxwigb->box_Y0( quotemeta(150) );
#$suxwigb->f2(quotemeta(60));
$suxwigb->title( quotemeta( $base_caption[2] ) );
$suxwigb->windowtitle( $windowtitle[2] );
$suxwigb->ylabel( quotemeta('TWTT s') );
$suxwigb->xlabel( $iSelect_tr_Sumute_bottom->{_offset_type} );
$suxwigb->clip('1.5'); # clip/perc set manually
$suxwigb->verbose($off);
if ( $iSelect_tr_Sumute_bottom->{_number_of_tries} > 0 ) {
$iSelect_tr_Sumute_bottom->{_TX_outbound} =
$itemp_bot_mute_picks_ . $iSelect_tr_Sumute_bottom->{_file_in};
$suxwigb->picks(
$DATA_SEISMIC_TXT . '/' . $iSelect_tr_Sumute_bottom->{_TX_outbound} );
# print("iSelect_tr_Sumute_bottom, suxwigb, writing picks to $itemp_bot_mute_picks_$iSelect_tr_Sumute_bottom->{_file_in} \n\n");
# print("number of tries is $iSelect_tr_Sumute_bottom->{_number_of_tries} \n\n");
}
$suxwigb[1] = $suxwigb->Step();
( run in 0.936 second using v1.01-cache-2.11-cpan-d8267643d1d )