forwardMC now returns vector.
inverceMC v1.0. Reformulated in terms of (C,g,tau)