line |
true |
false |
branch |
25
|
0 |
21 |
unless ref $data eq 'ARRAY' |
48
|
0 |
1 |
unless ref $data eq 'ARRAY' |
52
|
0 |
1 |
unless $n == $self->{'n'} |
70
|
0 |
4 |
unless _check_n($n) |
84
|
0 |
4 |
if (my $arg = shift()) { } |
86
|
0 |
0 |
if (ref $arg ne 'ARRAY') |
90
|
0 |
0 |
if ($n != @$arg) |
99
|
0 |
4 |
unless $self->{'type'} eq 'cdft' |
112
|
0 |
7 |
unless (_check_n($n)) |
129
|
0 |
3 |
if (my $arg = shift()) { } |
131
|
0 |
0 |
unless ref $arg eq 'ARRAY' |
133
|
0 |
0 |
unless $n == @$arg |
140
|
0 |
3 |
unless $self->{'type'} eq 'rdft' |
153
|
0 |
2 |
unless _check_n($n) |
167
|
0 |
2 |
if (my $arg = shift()) { } |
169
|
0 |
0 |
unless ref $arg eq 'ARRAY' |
171
|
0 |
0 |
unless $n == @$arg |
178
|
0 |
2 |
unless $self->{'type'} eq 'ddct' |
192
|
0 |
2 |
unless _check_n($n) |
206
|
0 |
2 |
if (my $arg = shift()) { } |
208
|
0 |
0 |
unless ref $arg eq 'ARRAY' |
210
|
0 |
0 |
unless $n == @$arg |
217
|
0 |
2 |
unless $self->{'type'} eq 'ddst' |
232
|
0 |
2 |
unless _check_n($n) |
249
|
0 |
2 |
if (my $arg = shift()) { } |
251
|
0 |
0 |
unless ref $arg eq 'ARRAY' |
253
|
0 |
0 |
unless $np1 == @$data |
260
|
0 |
2 |
unless $self->{'type'} eq 'dfct' |
279
|
0 |
2 |
unless _check_n($n) |
295
|
0 |
2 |
if (my $arg = shift()) { } |
297
|
0 |
0 |
unless ref $arg eq 'ARRAY' |
299
|
0 |
0 |
unless $n == @$arg |
306
|
0 |
2 |
unless $self->{'type'} eq 'dfst' |
335
|
3 |
0 |
$self->{'type'} eq 'rdft' ? : |
|
3 |
1 |
$self->{'type'} ? : |
337
|
2 |
2 |
if (ref $other eq 'Math::FFT') { } |
|
2 |
0 |
elsif (ref $other eq 'ARRAY') { } |
346
|
1 |
0 |
$other->{'type'} eq 'rdft' ? : |
|
1 |
1 |
$other->{'type'} ? : |
365
|
0 |
2 |
unless ref $r eq 'ARRAY' |
369
|
0 |
2 |
unless $m % 2 == 1 |
378
|
2 |
0 |
$self->{'type'} eq 'rdft' ? : |
|
2 |
0 |
$self->{'type'} ? : |
395
|
0 |
1 |
unless ref $r eq 'ARRAY' |
399
|
0 |
1 |
unless $m % 2 == 1 |
408
|
0 |
0 |
$self->{'type'} eq 'rdft' ? : |
|
0 |
1 |
$self->{'type'} ? : |
418
|
0 |
1 |
if (_deconvlv($n, $convlv, $d1, $respn, $self->{'ip'}, $self->{'w'}) != 0) |
435
|
0 |
39 |
unless $accept{$_} |
438
|
7 |
5 |
if ($win_fun and ref $win_fun ne 'CODE') |
442
|
0 |
7 |
unless $accept{$win_fun} |
445
|
0 |
12 |
if $args{'number'} and not $args{'segments'} |
470
|
2 |
10 |
if (not $args{'segments'} or $args{'segments'} == 1 and not $args{'number'}) { } |
473
|
0 |
2 |
unless _check_n($n) |
475
|
1 |
1 |
if ($win_fun) { } |
478
|
1 |
0 |
if ref $win_fun ne 'CODE' |
497
|
0 |
0 |
$self->{'type'} eq 'rdft' ? : |
|
0 |
1 |
$self->{'type'} ? : |
508
|
0 |
10 |
if $k and not $m |
510
|
0 |
10 |
unless _check_n($m) |
513
|
5 |
5 |
$overlap ? : |
514
|
0 |
10 |
if $N > $n |
516
|
8 |
2 |
if ($win_fun) { } |
518
|
6 |
2 |
if ref $win_fun ne 'CODE' |
529
|
5 |
5 |
if ($overlap) { } |
538
|
64 |
16 |
if ($win_fun) |
551
|
128 |
32 |
if ($win_fun) |
576
|
0 |
1 |
if ($data = shift()) { } |
578
|
0 |
0 |
unless ref $data eq 'ARRAY' |
590
|
1 |
0 |
unless $flag == 1 |
599
|
0 |
1 |
if ($data = shift()) { } |
601
|
0 |
0 |
unless ref $data eq 'ARRAY' |
618
|
0 |
1 |
if ($data = shift()) { } |
620
|
0 |
0 |
unless ref $data eq 'ARRAY' |
631
|
0 |
1 |
if $n == 1 |
642
|
0 |
1 |
if ($data = shift()) { } |
644
|
0 |
0 |
unless ref $data eq 'ARRAY' |
657
|
0 |
5 |
if $_ < $min |
658
|
4 |
1 |
if $_ > $max |
667
|
0 |
2 |
if ($data = shift()) { } |
669
|
0 |
0 |
unless ref $data eq 'ARRAY' |
680
|
1 |
1 |
$n & 1 ? : |