line |
true |
false |
branch |
271
|
7 |
1 |
if (defined $attrs) { } |
276
|
0 |
8 |
unless "HASH" eq ref $attrs |
281
|
65 |
7 |
unless defined $attrs->{$key} |
284
|
35 |
72 |
unless $retain{$key} |
295
|
0 |
0 |
exists $accessor{$name} ? : |
329
|
1 |
7 |
if defined $spare and "all" eq $spare |
523
|
0 |
2 |
unless __instance($station, "Astro::Coord::ECI") |
529
|
0 |
2 |
unless $end >= $start |
534
|
0 |
2 |
if $start > $end |
567
|
0 |
0 |
$satlat < $stalat ? : |
|
0 |
2 |
$satlat < $stalat ? : |
|
0 |
2 |
$zdot > 0 ? : |
599
|
32 |
34 |
$asc ? : |
606
|
62 |
4 |
unless $elev > $horizon |
611
|
0 |
4 |
if $check_time |
613
|
0 |
0 |
if $want{'day'} and $sun_elev > $day_limit |
614
|
0 |
0 |
unless $want{'am'} || $want{'pm'} and $sun_elev < $night_limit |
618
|
0 |
0 |
if $want{'am'} and $time_of_day > 85920 || $time_of_day < 43680 |
620
|
0 |
0 |
if $want{'pm'} and $time_of_day > 42720 || $time_of_day < 480 |
628
|
0 |
4 |
unless ($self->azel($illum->universal($time)))[1] >= $self->dip - $illum_tolerance |
653
|
4 |
64 |
unless ($self->universal($time)->azel($illum->universal($time)))[1] >= $self->dip |
680
|
128 |
64 |
unless defined(my $angle = _flare_calculate_angle_list($mma, $illum_vector, $station_vector)) |
706
|
4 |
8 |
if @{$flare_potential[$mma];} < 2 |
712
|
46 |
10 |
unless $flare_potential[$mma][$_][0] < $angle |
716
|
2 |
6 |
if $angle > $max_angle |
723
|
0 |
6 |
if ($inx == 0) { } |
|
2 |
4 |
elsif ($inx == @{$flare_potential[$mma];} - 1) { } |
779
|
0 |
148 |
unless defined $angle |
798
|
2 |
4 |
if $angle > $max_mirror_angle |
809
|
0 |
4 |
unless ($self->universal($time)->azel($illum->universal($time)))[1] >= $self->dip |
820
|
4 |
0 |
if not $flare->{'status'} and $want{$flare->{'type'}} |
858
|
6 |
6 |
if (defined(my $angle = _flare_calculate_angle_list($mma, $illum_vector, $station_vector))) { } |
966
|
90 |
274 |
unless $eci[2] > 0 |
972
|
52 |
222 |
unless $eci[2] > 0 |
1003
|
0 |
8 |
if ($elev < $horizon) |
1069
|
8 |
0 |
$atm_extinct ? : |
1141
|
0 |
8 |
$limb_darkening > 0 ? : |
1149
|
0 |
4 |
($self->_time_in_zone($time))[2] > 12 ? : |
|
4 |
4 |
$sun_elev >= $twilight ? : |
1286
|
0 |
8 |
wantarray ? : |
1300
|
0 |
17 |
unless grep({"ARRAY" eq ref $_;} @args) == 3 |
1311
|
0 |
17 |
if $A == 0 |
1320
|
8 |
9 |
wantarray ? : |
1353
|
1045 |
27 |
if (not $accessor{$name}) { } |
|
27 |
0 |
elsif (ref $self) { } |
1370
|
0 |
8 |
wantarray ? : |
1388
|
0 |
4 |
unless defined(my $mag = $self->SUPER::magnitude($sta)) |
1395
|
4 |
0 |
if @flare |
1436
|
0 |
4 |
unless defined $time |
1445
|
0 |
4 |
unless $elev >= 0 |
1452
|
0 |
4 |
unless $lit >= 0 |
1477
|
0 |
12 |
if $debug |
1478
|
0 |
0 |
defined $angle ? : |
1481
|
4 |
8 |
defined $angle ? : |
1488
|
4 |
0 |
wantarray ? : |
1503
|
13 |
65 |
if (not $mutator{$name}) { } |
|
65 |
0 |
elsif (ref $self) { } |
1525
|
0 |
4 |
unless defined(my $zone = $self->get("zone")) |
1528
|
4 |
0 |
if &looks_like_number($zone) |
1531
|
0 |
0 |
if ($date_time_available) { } |
1554
|
0 |
1 |
if defined $name and $name =~ s/ \s* [[] ( \S ) []] \s* \z //msx |
1570
|
0 |
0 |
unless defined $status |
1572
|
0 |
0 |
unless defined $encode_status[$status] |
1596
|
0 |
295 |
unless defined $value |
1598
|
96 |
199 |
unless defined $status_map{$value} |