Bug fix for uninitialized pointers

Fix a bug related to uninitialized pointers. With
standard configurations this bug will cause no problems.
But if someone changed the configured random engine
type to not be TRandom3 for FastSimulation it could
cause a seg fault. Bug was introduced in 7_0_X in
November.