gap> AllMultiplicityFreeSelfPairedSubgroups(SpecialLinearGroup(2,4));
[ Group([ [ [ Z(2^2)^2, 0*Z(2) ], [ 0*Z(2), Z(2^2) ] ],
[ [ 0*Z(2), Z(2)^0 ], [ Z(2)^0, 0*Z(2) ] ] ]),
Group([ [ [ Z(2^2), Z(2)^0 ], [ Z(2)^0, 0*Z(2) ] ],
[ [ Z(2)^0, Z(2^2) ], [ 0*Z(2), Z(2)^0 ] ] ]),
Group([ [ [ Z(2)^0, Z(2)^0 ], [ 0*Z(2), Z(2)^0 ] ],
[ [ Z(2)^0, Z(2^2) ], [ 0*Z(2), Z(2)^0 ] ],
[ [ Z(2^2)^2, 0*Z(2) ], [ 0*Z(2), Z(2^2) ] ] ]),
Group([ [ [ Z(2^2), Z(2)^0 ], [ Z(2)^0, 0*Z(2) ] ] ]) ]