8 volume_mask = 0xff00000000000000
9 boundary_mask = 0x00ff000000000000
10 layer_mask = 0x0000ff0000000000
11 approach_mask = 0x000000f000000000
12 sensitive_mask = 0x0000000ffff00000
13 channel_mask = 0x00000000000fffff
16 assert type(value) == long
20 """Returns the index, counting from 0, of the
21 least significant set bit in `x`.
23 return (x&-x).bit_length()-1
50 if mask ==
None:
return self.
_value
54 fmt =
"GeometryIdentifier(vol={}, bnd={}, lay={}, app={}, sen={}, chn={})"
55 return fmt.format(self.
vol_id,