@@ -1751,13 +1751,15 @@ def _add_gamma_multipliers(bem):
17511751 FIFF .FIFFV_BEM_SURF_ID_SKULL : "outer skull" ,
17521752 FIFF .FIFFV_BEM_SURF_ID_HEAD : "outer skin " ,
17531753 FIFF .FIFFV_BEM_SURF_ID_UNKNOWN : "unknown " ,
1754+ FIFF .FIFFV_MNE_SURF_MEG_HELMET : "MEG helmet " ,
17541755}
17551756_sm_surf_name = {
17561757 FIFF .FIFFV_BEM_SURF_ID_BRAIN : "brain" ,
17571758 FIFF .FIFFV_BEM_SURF_ID_CSF : "csf" ,
17581759 FIFF .FIFFV_BEM_SURF_ID_SKULL : "outer skull" ,
17591760 FIFF .FIFFV_BEM_SURF_ID_HEAD : "outer skin " ,
17601761 FIFF .FIFFV_BEM_SURF_ID_UNKNOWN : "unknown " ,
1762+ FIFF .FIFFV_MNE_SURF_MEG_HELMET : "helmet" ,
17611763}
17621764
17631765
@@ -1850,7 +1852,8 @@ def _write_bem_surfaces_block(fid, surfs):
18501852 """Write bem surfaces to open file handle."""
18511853 for surf in surfs :
18521854 start_block (fid , FIFF .FIFFB_BEM_SURF )
1853- write_float (fid , FIFF .FIFF_BEM_SIGMA , surf ["sigma" ])
1855+ if "sigma" in surf :
1856+ write_float (fid , FIFF .FIFF_BEM_SIGMA , surf ["sigma" ])
18541857 write_int (fid , FIFF .FIFF_BEM_SURF_ID , surf ["id" ])
18551858 write_int (fid , FIFF .FIFF_MNE_COORD_FRAME , surf ["coord_frame" ])
18561859 write_int (fid , FIFF .FIFF_BEM_SURF_NNODE , surf ["np" ])
0 commit comments