We present a necessary and sufficient condition for a maximal curve, defined over the algebraic closure of a finite field, to be realised as an HKG-cover. We use an approach via pole numbers in a rational point of the curve. For this class of curves, we compute their Weierstrass semigroup as well as the jumps of their higher ramification filtrations at this point, the unique ramification point of the cover.
[ Pdf file]