SIMC - Physics Monte Carlo for Hall C and Hall A