RF: reworking gamma value setting for monitors with gamma but no gammaGrid

This needs a py.test added to check for incorrect settings
Also needs an entry adding to __del__ to try and undo the setting