Condition Coverage

blib/lib/Astro/FITS/HdrTrans/JCMT_GSD_DB.pm
Criterion Covered Total %
condition 19 93 20.4


and 3 conditions

line !l l&&!r l&&r condition
111 19 0 1 exists $headers->{'GSDFILE'} and exists $headers->{'SCA#'}
240 0 0 1 exists $FITS_headers->{'NORSECT'} and defined $FITS_headers->{'NORSECT'}
0 0 1 exists $FITS_headers->{'NORSECT'} and defined $FITS_headers->{'NORSECT'} and exists $FITS_headers->{'NOFCHAN'}
0 0 1 exists $FITS_headers->{'NORSECT'} and defined $FITS_headers->{'NORSECT'} and exists $FITS_headers->{'NOFCHAN'} and defined $FITS_headers->{'NOFCHAN'}
0 0 1 exists $FITS_headers->{'NORSECT'} and defined $FITS_headers->{'NORSECT'} and exists $FITS_headers->{'NOFCHAN'} and defined $FITS_headers->{'NOFCHAN'} and exists $FITS_headers->{'NOBCHAN'}
0 0 1 exists $FITS_headers->{'NORSECT'} and defined $FITS_headers->{'NORSECT'} and exists $FITS_headers->{'NOFCHAN'} and defined $FITS_headers->{'NOFCHAN'} and exists $FITS_headers->{'NOBCHAN'} and defined $FITS_headers->{'NOBCHAN'}
268 0 0 2 exists $FITS_headers->{'OBSMODE'} and defined $FITS_headers->{'OBSMODE'}
274 0 0 0 exists $FITS_headers->{'NSCAN'} and defined $FITS_headers->{'NSCAN'}
0 0 0 exists $FITS_headers->{'NSCAN'} and defined $FITS_headers->{'NSCAN'} and exists $FITS_headers->{'CYCLLEN'}
0 0 0 exists $FITS_headers->{'NSCAN'} and defined $FITS_headers->{'NSCAN'} and exists $FITS_headers->{'CYCLLEN'} and defined $FITS_headers->{'CYCLLEN'}
0 0 0 exists $FITS_headers->{'NSCAN'} and defined $FITS_headers->{'NSCAN'} and exists $FITS_headers->{'CYCLLEN'} and defined $FITS_headers->{'CYCLLEN'} and exists $FITS_headers->{'NOCYCPTS'}
0 0 0 exists $FITS_headers->{'NSCAN'} and defined $FITS_headers->{'NSCAN'} and exists $FITS_headers->{'CYCLLEN'} and defined $FITS_headers->{'CYCLLEN'} and exists $FITS_headers->{'NOCYCPTS'} and defined $FITS_headers->{'NOCYCPTS'}
289 0 0 0 exists $FITS_headers->{'SWMODE'} and defined $FITS_headers->{'SWMODE'}
295 0 0 0 exists $FITS_headers->{'NSCAN'} and defined $FITS_headers->{'NSCAN'}
0 0 0 exists $FITS_headers->{'NSCAN'} and defined $FITS_headers->{'NSCAN'} and exists $FITS_headers->{'NCYCLE'}
0 0 0 exists $FITS_headers->{'NSCAN'} and defined $FITS_headers->{'NSCAN'} and exists $FITS_headers->{'NCYCLE'} and defined $FITS_headers->{'NCYCLE'}
0 0 0 exists $FITS_headers->{'NSCAN'} and defined $FITS_headers->{'NSCAN'} and exists $FITS_headers->{'NCYCLE'} and defined $FITS_headers->{'NCYCLE'} and exists $FITS_headers->{'CYCLLEN'}
0 0 0 exists $FITS_headers->{'NSCAN'} and defined $FITS_headers->{'NSCAN'} and exists $FITS_headers->{'NCYCLE'} and defined $FITS_headers->{'NCYCLE'} and exists $FITS_headers->{'CYCLLEN'} and defined $FITS_headers->{'CYCLLEN'}
314 0 0 0 exists $FITS_headers->{'FRONTEND'} and defined $FITS_headers->{'FRONTEND'}
333 0 0 2 exists $FITS_headers->{'SWMODE'} and defined $FITS_headers->{'SWMODE'}
339 0 0 2 exists $FITS_headers->{'NSCAN'} and defined $FITS_headers->{'NSCAN'}
0 0 2 exists $FITS_headers->{'NSCAN'} and defined $FITS_headers->{'NSCAN'} and exists $FITS_headers->{'NCYCLE'}
0 0 2 exists $FITS_headers->{'NSCAN'} and defined $FITS_headers->{'NSCAN'} and exists $FITS_headers->{'NCYCLE'} and defined $FITS_headers->{'NCYCLE'}
0 0 2 exists $FITS_headers->{'NSCAN'} and defined $FITS_headers->{'NSCAN'} and exists $FITS_headers->{'NCYCLE'} and defined $FITS_headers->{'NCYCLE'} and exists $FITS_headers->{'CYCLLEN'}
0 0 2 exists $FITS_headers->{'NSCAN'} and defined $FITS_headers->{'NSCAN'} and exists $FITS_headers->{'NCYCLE'} and defined $FITS_headers->{'NCYCLE'} and exists $FITS_headers->{'CYCLLEN'} and defined $FITS_headers->{'CYCLLEN'}
358 0 0 0 exists $FITS_headers->{'FRONTEND'} and defined $FITS_headers->{'FRONTEND'}
389 0 0 1 exists $FITS_headers->{'VREF'} and defined $FITS_headers->{'VREF'}
0 0 1 exists $FITS_headers->{'VREF'} and defined $FITS_headers->{'VREF'} and exists $FITS_headers->{'VDEF'}
0 0 1 exists $FITS_headers->{'VREF'} and defined $FITS_headers->{'VREF'} and exists $FITS_headers->{'VDEF'} and defined $FITS_headers->{'VDEF'}
416 0 0 4 exists $FITS_headers->{$key} and defined $FITS_headers->{$key}

or 3 conditions

line l !l&&r !l&&!r condition
272 0 0 2 $obsmode eq "PATTERN" or $obsmode eq "GRID"