Branch Coverage

blib/lib/PDL/IO/Dcm/Plugins/MRISiemens.pm
Criterion Covered Total %
branch 0 62 0.0


line true false branch
15 0 0 unless ref $opt eq 'HASH'
23 0 0 if ($opt->{'c_phase_t'}) { }
24 0 0 if ($opt->{'c_phase_set'}) { }
30 0 0 if ($opt->{'c_phase_set'}) { }
45 0 0 if $opt->{'c_phase_set'}
46 0 0 if $opt->{'c_phase_t'}
55 0 0 unless open HDR, '<', \$f
61 0 0 if ($l)
110 0 0 unless require PDL::Dims
111 0 0 unless require PDL::Transform
119 0 0 if (hpar($self, 'ascconv', 'sGroupArray_asGroup_1__nSize'))
141 0 0 unless any($srot->slice(2, 'X')->reshape(-1))
149 0 0 if ($self->hdr->{'orientation'} eq 'Tra')
152 0 0 if ($pe eq 'COL') { }
160 0 0 if ($self->hdr->{'orientation'} eq 'Cor')
162 0 0 if ($pe eq 'COL') { }
170 0 0 if ($self->hdr->{'orientation'} eq 'Sag')
172 0 0 if ($pe eq 'COL') { }
184 0 0 if ($pe =~ /COL/) { }
196 0 0 if ($self->hdr->{'dicom'}{'MRAcquisitionType'} || hpar($self, 'dicom', 'MR Acquisition Type')) eq '3D'
197 0 0 if ($self->hdr->{'3d'}) { }
205 0 0 if $s->slice(2) < 1
214 0 0 if any($self->shape->slice([0, 2]) - $s)
232 0 0 if ($dim eq 'Echo') { }
0 0 elsif ($dim eq 'T') { }
0 0 elsif ($dim =~ /Channel/) { }
0 0 elsif ($dim =~ /Set/) { }
0 0 elsif ($dim =~ /Phase/) { }
240 0 0 if (is_equidistant($t, 0.003)) { }
249 0 0 if ($self->dim($n) > 1) { }
261 0 0 if (is_equidistant($t)) { }