Condition Coverage

blib/lib/PDL/DSP/Windows.pm
Criterion Covered Total %
condition 32 41 78.0


and 3 conditions

line !l l&&!r l&&r condition
415 161 49 42 defined $params and not ref $params
1168 0 0 0 $beta >= 0 and $beta <= $N
1189 0 0 0 $beta >= 0 and $beta <= $N
1490 1 1 13 $alpha >= 0 and $alpha <= 1
1511 1 1 7 $alpha >= 0 and $alpha <= 1

or 2 conditions

line l !l condition
338 80 89 $window_aliases{$name} // []
404 144 108 shift() // {}
426 250 1 $N // die("Can't continue with undefined value for N")
462 88 151 $self->{'params'} // []

or 3 conditions

line l !l&&r !l&&!r condition
368 1 202 0 ref $proto || $proto
411 225 27 0 $name ||= $opts->{'name'}
412 246 5 1 $N //= $opts->{'N'}
413 2 70 180 $periodic ||= $opts->{'periodic'}
414 40 51 161 $params //= $opts->{'params'}
784 5 1 0 $coord2xlab{$coord} // PDL::Core::barf("plot_freq: Unknown ordinate unit specification $coord")