These are base classes for running MonteCarlo simulations in the context of HMCT experiments