Now do cos(theta) dependent intereference with a single class.
Acheived by modification of InterferenceSmearer (additional constructor
to allow for back compatibility) and deletion of CosThetaDependentInterferenceSmearer