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
113 19 0 1 exists $headers->{'GSDFILE'} and exists $headers->{'SCA#'}
242 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'}
270 0 0 2 exists $FITS_headers->{'OBSMODE'} and defined $FITS_headers->{'OBSMODE'}
276 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'}
291 0 0 0 exists $FITS_headers->{'SWMODE'} and defined $FITS_headers->{'SWMODE'}
297 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'}
316 0 0 0 exists $FITS_headers->{'FRONTEND'} and defined $FITS_headers->{'FRONTEND'}
335 0 0 2 exists $FITS_headers->{'SWMODE'} and defined $FITS_headers->{'SWMODE'}
341 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'}
360 0 0 0 exists $FITS_headers->{'FRONTEND'} and defined $FITS_headers->{'FRONTEND'}
391 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'}
418 0 0 4 exists $FITS_headers->{$key} and defined $FITS_headers->{$key}

or 3 conditions

line l !l&&r !l&&!r condition
274 0 0 2 $obsmode eq 'PATTERN' or $obsmode eq 'GRID'