@ingroup is only needed if you want to assign a doxygen group to something other than the naturally containing outer group.