diff --git a/bundle/edu.gemini.pot/src/main/scala/edu/gemini/spModel/gemini/ghost/Ghost.scala b/bundle/edu.gemini.pot/src/main/scala/edu/gemini/spModel/gemini/ghost/Ghost.scala index ea0e2a6f49..e47a807afd 100644 --- a/bundle/edu.gemini.pot/src/main/scala/edu/gemini/spModel/gemini/ghost/Ghost.scala +++ b/bundle/edu.gemini.pot/src/main/scala/edu/gemini/spModel/gemini/ghost/Ghost.scala @@ -408,8 +408,13 @@ final class Ghost edu.gemini.skycalc.Angle.arcmins(limit) } - override def pwfs2VignettingClearance(ctx: ObsContext): Angle = - edu.gemini.skycalc.Angle.arcmins(4.0) + override def pwfs2VignettingClearance(ctx: ObsContext): Angle = { + val limit = ctx.getTargets.getAsterism match { + case GhostAsterism.SingleTarget(_, _) => 4.0 + case _ => 5.25 + } + edu.gemini.skycalc.Angle.arcmins(limit) + } }