Fix bug in positionGenerator scaling index

* Scaling was running over array bounds, which could cause
  a segmentation fault.  Seems to have no measurable impact
  on the generated data, however.
* --help documentation fixes for getBeam and makeSim